Rooms Division Manager
Alton, England, United Kingdom
Alton Towers - The Tussauds Group
Alton Towers Resort
Hotel Operations Manager
Staffordshire University