Hea d of Contact Centre Altrincham £55000- £60,000 & Bonus & Benefits CCA Recruitment are delighted to be partnering with a growing brand for a Head of Contact Centre position This is a newly created role where you will have full autonomy to run a global operation Duties of the Head of Contact Centre role : Running global teams in customer support Managing performance Coaching and development of teams Managing outsourced partners Experience for this Head of Contact Centre role Experienced in Outsourcing and/or Financial Services Strong background in managing contact centres head of contact centre call centre manager