Global Head of Customer Success - Remote Leadership

  • Jobgether
  • Feb 21, 2026
Full time Sales & Marketing

Job Description

A recruitment partner is seeking a Head of Customer Success to lead a strategic team in a remote-first environment in the United Kingdom. The role involves overseeing the entire customer journey, from onboarding to post-sales support. Candidates should have at least 5 years of experience in client-facing roles, with a focus on e-commerce operations. The ideal applicant will possess strong leadership and communication skills, and thrive in fast-paced environments while delivering exceptional client experiences. Competitive benefits are offered, promoting a collaborative culture.