Job Description
A global provider of technology solutions seeks a Customer Success Manager in Greater London. You will build trusted relationships with clients, ensuring their goals are met through effective use of our observability tools. The ideal candidate has proven experience in Customer Success and knowledge of enterprise-scale environments, especially in finance. Responsibilities include monitoring customer health and translating goals into strategies. Join a company that values diversity and growth while nurturing a collaborative environment.