London-London, Customer Service Manager – Leading Online Retailer Leading online retailer has an exciting position for an experienced Customer Service Manager. Be part of a young lively company in the heart of Camden, London. The successful applicant should have previous Customer Service Management experience. The role will involve managing and developing a small customer service team. Overseeing all aspects of












