Head of Customer Service
8 hours ago
You will oversee the delivery of high-quality customer service across all support channels, fostering a culture of excellence, empathy, and continuous improvement. As the customer voice within the business, you’ll drive strategy, manage performance, and collaborate with teams across operations, p...