Lauren Haffenden

Lauren Haffenden


Assisstant Manager & Development Lead
+44 (0)1483 682112
20 MS 01

Academic and research departments

Surrey Hospitality and Tourism Management.

About