CrawlJobs Logo
LHH Logo

LHH - Consulting, On-site work

Job Offers

Filters

Head of Customer Success

Save Icon
Lead the North American Customer Success team for a global HR leader, managing high-value client partnerships. You will need 10+ years in Customer Success, including 5+ in leadership, with strong consultative and presentation skills. This remote US role offers comprehensive benefits and focuses o...
Location Icon
Location
United States
Salary Icon
Salary
115000.00 - 150000.00 USD / Year
Expiration Date
Until further notice