Description The Director of Sales, UK is responsible for building and leading the strong New Business, Customer Success and Account Management Sales teams, driving KPIs and embedding a best in class high performance culture. Reporting to the Managing Director, UK,…
Description We're looking for a Customer Experience Lead to drive our Customer Service function, drive operational improvements, and inspire a culture of excellence across the department. As the Customer Experience Lead, you’ll work closely with our Senior Management Team (SMT)…