Engagement Manager
- Location
- Greater London, England, United Kingdom
executive-level governance across strategic accounts, strengthen customer confidence and help delivery teams navigate complexity without losing speed or control. Your Mission As an Engagement Manager, you are the senior delivery sponsor for strategic customer engagements. You provide governance, executive alignment and escalation leadership across complex implementations ...