Client Success Lead: Scale, Growth & Global Travel

Company: SetSales
Apply for the Client Success Lead: Scale, Growth & Global Travel
Location: London
Job Description:

SetSales, located in Greater London, seeks a Client Success Manager to lead and scale its client success and operations departments. This newly created position reports directly to the CEO and plays a pivotal role in shaping the client’s success strategy and collaborating with a dynamic team.

The ideal candidate will possess over 5 years of leadership experience in a high growth environment and demonstrate a strong track record in client success operations. A passion for mentoring and leading teams is essential in this inspiring, growth-oriented workplace.

#J-18808-Ljbffr…

Posted: June 11th, 2026