Head of Worldwide Contact Centres
glasgow, glasgow city, united kingdom
Le Méridien Hotels & Resorts
Glasgow Caledonian University
University of Chester