This role involves management of a team of Customer Success Managers responsible for key, major or strategic Wellbeing customers. The team lead will provide the team with mentoring, guidance and support including risk management, strategic planning and problem solving. The incumbent will be responsible for ensuring that key issues are escalated to the Director International Customer Success and other departments as appropriate.