Technology Strategy and Planning Manager
- Location
- Greater London, England, United Kingdom
senior leadership without direct authority, as well as the ability to translate complex information into clear messages for varied audiences Advanced analytical, problem-solving, organisational and planning skills; ability to see the bigger picture while paying attention to detail Strategic thinking, business acumen and understanding of technology domains ...