Contact Centre Manager
Nottingham, Nottingham, United Kingdom
Arc Insure Ltd
Contact Centre Manager
Adzooma
Head of Sales
Worldpay
Regional Team Manager
Domestic & General
Operations Manager
GoDaddy
Head of UK Sales Godaddy EMEA
Experian
Inside Sales Head GTM National Sales
Cranbrook School
University of Dundee