Customer Experience Lead
This pivotal role oversees a centralized support team, dedicated to delivering exceptional customer experiences.
* The successful candidate will work collaboratively with the team to provide national and centralized support including call centre operations and email queries.