Head of Customer Experience

Insights

Remote regions

Global

Benefits

7w PTO

Similar Jobs

See all

Role Overview:

  • Creating and delivering the global Customer Experience strategy.
  • Leading and developing a team of Customer Experience Managers across regions.
  • Driving the shift from reactive support to proactive customer enablement.

What Success Looks Like:

  • Strengthen engagement and performance across the global team.
  • Improve service responsiveness, consistency and customer satisfaction.
  • Embed a robust Voice of Customer programme.

Qualifications:

  • Experience leading Customer Experience functions at scale.
  • Track record of leading transformation and driving change.
  • Strong commercial acumen and customer outcome focus.

Insights

Insights is a Learning and Development company focused on self-awareness. The company is a global team with a culture of inclusion and wellbeing.

Apply for This Position