Manager of Customer Experience Job in London, London Uk
JOB TITLE: Manager of Customer Experience – UK’s most exciting IT Start-upLOCATION: Canary WharfPACKAGE: Basic: £45K – £55K, stock optionsOne of the UK’s leading start-ups backed by famous investors and led by a superstar young CEO are looking for a Manager of customer experience to ensure customer satisfaction is as high as possibleCOMPANY INFORMATION- Manager of Customer Experience – Hot Start up in the online back up and hosting space- Led by one of the UK’s most successful entrepreneurs – Backed by major investors and growing at an incredible pace- Based at the heart of Canary Wharf- Read more […]