Remote Customer Success Manager, Enterprise, EMEA
- Hiring Organisation
- Triple Whale Inc
- Location
- Newmilns, East Ayrshire, UK
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 computer skills and tech savvy Service-oriented, passionate about providing top notch service ...