Overview
Role involves leading a team of Enterprise Customer Success Managers to ensure customer satisfaction and retention.
Ideal candidate has 5+ years in customer success with experience in managing distributed teams.
Employees must physically reside and work within the US
123k usd / yearremoteseniorpermanentfull-timeEnglishSaaS
Locations
Requirements
5+ years in customer success 2+ years in people management Proven success in managing enterprise customers
Responsibilities
Oversee customer lifecycle for Enterprise accounts Support team in maintaining relationships
Benefits