A leading technology company in Greater London is seeking a Strategic Customer Success Manager.
The ideal candidate will have over 10 years of experience in customer-facing roles, preferably within B2B or SaaS environments.
Responsibilities include driving customer health, managing strategic accounts, and developing relationships with senior executives.
The role also requires strong communication and problem-solving skills, alongside knowledge of financial technology needs.
Join a dynamic team committed to innovation and customer success.
#J-*****-Ljbffr
Contact Detail:
Smarsh Recruiting Team