Customer Service Manager

London, England, United Kingdom · Operations

Description

Wolf & Badger is a unique and award-winning multi-channel retail platform. We are currently looking for a proactive, personable and self-motivated individual to manage our growing Customer Service & Support team.


Main Duties

Other Duties

Requirements

Skills & Experience

Benefits

Apply for this job