Head of Customer Service and Client Care
16 days ago
The Head of Customer Service & Client Care will be responsible for ensuring our customer care technology supports a seamless, premium and joined-up experience for both customers and teams. You will have full end-to-end ownership of all customer care, aftercare and issue resolution, across every cust