StubHub
Atlanta, Georgia

Head of Global Customer Success

HybridPosted May 5, 2026

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.

About StubHub

StubHub
Atlanta, Georgia