EMEA Customer Success Manager - Lead, Scale & Retain

  • United States Digital Space LLC
  • Aug 26, 2026
Full time Call Centre / CustomerService

Job Description

United States Digital Space LLC is seeking a Manager, Customer Success in London. You will lead a team of CS professionals across the EMEA region, partnering with Sales, Product, and Support to drive retention and expansion.

The role is hybrid (3 days in office) with travel across EMEA. The ideal candidate has 5+ years in enterprise CS with leadership experience, strong stakeholder management, and comfort using AI to boost productivity.