Engagement Manager
- Location
- Greater London, England, United Kingdom
Exceptional organizational, communication, facilitation, and stakeholder management skills Ability to influence without direct authority and effectively navigate complex organizational environments Strong analytical and problem-solving capabilities with a proactive and solutions-oriented mindset Experience working directly with enterprise-level customers and executive stakeholders Bachelor’s degree required ...