Customer Success Manager (EMEA)

We work hard and play hard, and are natural innovators with a passion for first class delivery and customer service. Experience working in a SaaS environment.