Customer Success Manager, Enterprise, EMEA
Iru
London, United Kingdom Full Time Customer Service Jobs United Kingdom
Job Description
's Best Startup Employers 2025 list for employee engagement and satisfaction. The Opportunity As a Customer Success Manager at Iru... to influence internal strategy What You'll Bring 3-6+ years of customer success or account management experience in SaaS...
Posted April 5, 2026