EMEA Customer Success Manager New United Kingdom
LogicGate · Leicester
Remote
Salary undisclosed
CreatorIQ
CreatorIQ is seeking a Manager, Customer Success to lead a growing EMEA team in London. You will coach a team of 5-6 CS professionals, drive retention, and partner with Sales, Product, Professional Services, and Support to scale customer outcomes.
This role emphasizes leadership, strategic engagements with enterprise customers, executive reviews, and a customer-first mindset, with hybrid London work and travel across EMEA.
LogicGate · Leicester
Salary undisclosed
Barrington James · England
Salary undisclosed
Corriculo · Reading
Salary undisclosed

Infinity · Manchester
Salary undisclosed