Head of Customer Care (6-Month FTC)
14 days ago
London
As Head of Customer Care, you will lead our three core customer care teams. Head of Customer Care at SO ENERGY. Your role will be to develop your people, add value through continuous improvement, to help us achieve our goals, all whilst ensuring the delivery of outstanding customer service, a cor...