Leigh Hopwood is an accomplished executive with extensive experience in the customer contact and marketing sectors. Currently serving as the Chief Executive Officer of the Call Centre Management Association (CCMA), Leigh has previously held positions such as Marketing Strategy and Brand Director. As Chair of the European Customer Contact Alliance (ECCA) and Managing Director for both the UK National Contact Centre Awards and the European Contact Centre & Customer Service Awards (ECCCSA), Leigh has significantly influenced the industry. Additionally, Leigh holds leadership roles as Vice Chair and Non-Executive Director at the Chartered Institute of Marketing (CIM). Academic credentials include a CIM Postgraduate Diploma in Marketing and a degree in Business IT from Solent University.
Sign up to view 10 direct reports
Get started