As the Head of Customer Success for EMEA, you will be responsible for ensuring the success and satisfaction of our clients in the region to deliver revenue retention. You will leverage your passion for the industry, innovation, and customer centricity to lead Customer Success Directors and their teams to deliver an exceptional customer experience. Your primary focus will be creating an ambitious high-performance culture, strategies that drive solution adoption and value creation for our clients and ensure the voice of the customer is embedded in the region and stakeholders across the Group. The role reports into the Group Head of Global Customer Success and is a part of the Global Customer Success Leadership Team and sits on the EMEA Sales & Account Management Leadership Team.
Key Priorities:
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.