Job Description
Role Overview
The Snr. Director, Success Hub & Customer Success (Brazil) serves as the strategic anchor of the Brazil Success Hub. This dual‑purpose leadership role acts as the Hub’s Site Leader and as the Senior Director Customer Management, directly leading a hybrid team of Customer Success Managers centered in São Paulo while maintaining oversight over remote staff throughout Brazil.
Expectations
- Establishment Phase: While the Brazil foundation is built, the role will be on‑site four days per week to foster close collaboration with U.S. department heads.
- Future State: As the operation matures, the model will transition to a permanent hybrid arrangement.
Responsibilities
- National Team Leadership: Direct management of all Brazil‑based CSMs (remote and hybrid), responsible for hiring, onboarding, performance coaching, and long‑term retention.
- Success Hub Stewardship: Act as the lead cultural arc...