Remote Customer Success Manager, Enterprise, EMEA
- Hiring Organisation
- Triple Whale Inc
- Location
- High Wycombe, Buckinghamshire, UK
Triple Whale Customer experience What You'll Bring: Previous experience servicing customers in the ecomm space is a MUST, highly preferred from a SaaS environment Ability to thrive in a dynamic, fast paced startup environment Superb written and verbal communication skills Quick learner Flexible, embraces change and new responsibilities Excellent ...