Account Manager (Managed/Professional Services)
- Location
- Greater London, England, United Kingdom
conversations with technical stakeholders, even if you are not hands-on Confidence in leading customer conversations, including commercial and strategic discussions Strong communication and stakeholder management skills A proactive, ownership-driven mindset What You'll Love Generous Time Off: Enjoy 24 days of annual leave, increasing ...