SiGMA WorldSiGMA World

Client Success Team Lead

Added 2 months ago

Description

Customer Success Team Lead, you will manage and support a team of Customer Success Managers (CSMs) and ensure clients receive a smooth, consistent, and high-quality experience from handover to delivery. You will own processes, training, and escalation handling, while working closely with Sales and Operations to make sure every sponsorship and deliverable is executed properly.

Company

See more client success team lead jobs in Limassol, Cyprus