Back to Search






Lead / Manager
Customer Success Manager, Europe
Confirmed live in the last 24 hours
S&P Global
London, UK
On-site
Posted April 23, 2026
Job Description
Full job description is available on the company's career page.
View on Company SiteSimilar Jobs
S&P Global
Client Success Manager
Lead / ManagerLondon, UK
Four Seasons
Front Desk Manager
Lead / ManagerSydney
Circle K
Team Leader Customer Service with Dutch
Lead / ManagerSupport Office Warsz...
Stanley Black & Decker
Service Manager Italia
Lead / ManagerVimercate, Lombardy,...
Tide
Lead of Customer Experience Insights
Lead / ManagerBulgaria
Workato
Customer Success Manager
Lead / ManagerChennai, India