StubHub
Atlanta, Georgia
Head of Global Customer Success
Job details
- Location
- Atlanta, Georgia
- Work type
- Hybrid
- Posted
- May 5, 2026
- Apply on
- job-boards.eu.greenhouse.io
About this role
10+ years in call center or customer operations with 5+ years in senior leadership; experience leading digital transformation or AI initiatives in customer support; proven leadership of large teams; Bachelor’s degree.
What you'll do at StubHub:
- Leading teams
- Defining strategy
- Optimizing operations
Apply to this Head of Global Customer Success role at StubHub with a tailored resume on ApplyBolt.