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