Customer Services Manager
hace 1 mes
Birmingham
Customer Services Manager (Total Compensation including bonus, commission & benefits: Up to £40,000) This position is central to our growing global organisation, where you will be responsible for all aspects of your centre’s performance. We provide you with the autonomy and resources to manage...