Strategic Customer Success Lead - Enterprise Growth

  • Atlassian
  • Apr 17, 2026
Full time Call Centre / CustomerService

Job Description

A leading software company in Greater London seeks a Customer Success Lead to manage a team of Strategic Customer Success Managers. The role requires over 5 years of senior leadership experience, especially with large global clients. The individual will be responsible for setting and achieving key performance metrics, mentoring the team, and engaging with C-level stakeholders. The company values diversity and offers extensive benefits, including health resources and paid volunteer days.