Head of Talent and Resourcing - EMEA
Interstate Europe Hotels & Resorts
Glasgow Caledonian University