Liz Crawford appointed as a director at Humberts Leisure
Liz Crawford has been appointed as a director at Humberts Leisure to strengthen and develop the company's hotels and general leisure team based in Mayfair, London. Previously head of licensed and leisure consultancy at Lambert Smith Hampton, Crawford has extensive knowledge of the hotel and healthcare sectors.