Customer Success Manager (UK)LegionellaDossierAustralia, Canada, Ireland, Jamaica, Kenya, New Zealand, Nigeria, South Africa, Trinidad and Tobago, United Kingdom, United StatesFull TimeSalesclient relationscustomer servicecustomer success+10 moreHimalayas·2d ago