1 of 1 Remote/Hybrid Social Skills Jobs in Newmilns

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 ...