🌿 Back to all jobs

🥝 Global Delivery Division Lead

Clearwater Analytics | Edinburgh, United Kingdom | Posted June 02, 2026

Job Description

Job Summary:

As Global Delivery Division Lead you will empower and lead a world-class division spanning multiple teams of analysts, program managers, team leads and subject matter experts that manage the onboarding of new Clearwater clients in the EMEA region.

You will interface with consulting, sales, and project management teams to develop strategy and resource plans to anticipate demand for implementation services and workforce needs. You would serve as a confident, knowledgeable and patient escalation point for high-profile inquiries from clients, Clearwater and third-party stakeholders including key decision makers and leadership. You will also be responsible for ensuring successful transfer of knowledge and responsibilities from Sales to Global Delivery and from Global Delivery to the steady-state Operations teams.

Responsibilities: 

  • Manage a team size of 20-50 including individual contributors and other managers. 
  • Mitigate risks...
  • Apply for This Position

    Submit Application