Customer Support Executive
9 days ago
Manchester
Reporting into the Customer Support Team Leader, you will embody our core values of customer focus, innovation, and teamwork. Up to £28,000 depending on experience, with benefits including enhanced leave, Perkbox discounts, hybrid working support, loyalty points, health and well-being support, ho...