Iru
Open positions
1 job
last week
Manager of Customer Success (EMEA)
New UKFull-time
United Kingdom
LondonWe’re hiring a Manager, Customer Success to lead our EMEA Customer Success team The team is 5 CSMs today and will grow to 8 in the next year You’ll own the outcomes of every customer we serve in the region across…
Go-to-Market HubSpot Performance Management SaaS Zendesk