Technology Strategy Analyst
- Location
- Greater London, England, United Kingdom
objective, critical and strategic problem solver ideally with telecoms and/or engineering experience Has a systematic, disciplined, and analytical approach to problem-solving, with experience of working in a successful team Comfortable in handling the complexity associated with addressing the needs of multiple affiliate countries, partners ...