- Manage a team of Customer Success Managers across the Americas region.
- Oversee the entire customer lifecycle including onboarding, adoption, expansion, and renewals.
- Serve as the primary liaison for clientele, ensuring satisfaction and value realization.