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...
Description Position at Ezra Job Role: Senior Customer Success Manager, Italian Speaking Location: London, UK... Enterprise Customer Success Manager, reporting directly to the regional Enterprise Customer Success Lead. The focus...