Manager, Customer Strategy
- Location
- Greater London, England, United Kingdom
data and stakeholder input into clear insights, recommendations and compelling strategic narratives. Support senior colleagues in shaping engagements, facilitating client conversations and developing practical roadmaps, ensuring high-quality project delivery (target 85% utilisation). Build trusted relationships with client stakeholders and contribute confidently in workshops and presentations. Identify opportunities, collaborate ...