Customer Service Manager
£40,000 Full-Time Permanent
Central London - on Site
About the Role
We are seeking a dedicated and experienced Customer Service Manager to lead customer service operations across multiple channels and territories for a globally recognised luxury beauty brand. This is a key role, responsible for ensuring the delivery of a high-touch, premium service experience to customers ..... full job details .....