Full-time Posted June 19, 2026
Apply Now

Job Description

Job Title

Government Customer Success Manager - EMEA - London

Responsibilities

  • Own customer outcomes for a defined portfolio of UK and EMEA government and public sector customers, managing relationships from onboarding through renewal and expansion.
  • Serve as the primary strategic point of contact across each account, fostering trust with operational users, leadership, procurement, and security stakeholders.
  • Drive adoption and value realization by developing tailored success plans, leading service and strategy reviews, and aligning Elliptic’s capabilities to each agency’s mission and compliance objectives.
  • Monitor account health and engagement trends, identifying early indicators of risk or opportunity and taking timely, proactive action to safeguard renewals and encourage growth.
  • Lead renewal and expansion cycles end‑to‑end, maintaining an accurate retention pipeline, forecasting outcomes, and negoti...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application