for you to join us as a Customer Success Manager - Premier on a fixed term contract of 12- 14 months. If you join us, you'll get to work in a high... term contract of 12 - 14 months. Most of our customers are US based, so while you control your diary and work mostly UK...