Senior Manager
- Location
- Greater London, England, United Kingdom
clear commercial insight, and the credibility to influence senior stakeholders across the business. Previous experience of leading and developing teams, together with advanced Excel skills and excellent communication abilities, are essential. This is a rare opportunity to shape a newly created role with significant visibility, influence and long ...