Customer Success Manager - EZRA
LHH
London, United Kingdom Full Time Customer Service Jobs United Kingdom
Job Description
Description Position at Ezra Job Role: Customer Success Manager Location: London - Hybrid 3 days a week in office... worldwide! To accomplish this, we are looking for an Enterprise Customer Success Manager reporting directly to the regional...
Posted April 10, 2026