Fantastic opportunity to join a fast growing market leader as a Customer Care Executive offering superb training and development opportunities. This is a newly created role – the main priority and focus of the Customer Care Executive is managing relationships with key customers by supporting their onboarding journeys, service reviews and day to day issues; […]