Job Description
Customer Success Manager
Location: London, UK
Travel: International travel required
Compensation: Strong base + performance-linked bonus
Be the trusted voice behind strategic global relationships
Step into a high-impact role managing some of the most complex and valuable client portfolios in the industry. If you’re commercially minded, customer-obsessed and ready to lead customer relationships at an enterprise level, this is your opportunity to drive retention, growth and genuine customer partnership.
Package & Benefits
* Strong base + high-impact bonus
* Global travel and client exposure
* Strategic role with senior stakeholder engagement
* Exceptional training, tech, and career development support
Why this business
Backed by decades of heritage and trusted by global institutions, this internationally respected information provider delivers critical data, pricing, and analytics across commodities markets. With over 900 employees and clients in more than 40 countries, the business is investing in its customer experience to fuel its next phase of growth. This is a rare opportunity to join a globally connected team in a role with strategic visibility and tangible impac...