Team Lead, Customer Success - EMEA South
Lead, motivate, and develop a team of 7-10 Customer Success Managers across the Southern EMEA region. Drive customer health, retention, and renewals while improving operational processes and cross-functional collaboration.