John McHugh
EMEA Solutions Lead, Investor
Host
John McHugh leads Host PM across EMEA and joined the business in 2019. He is a market-leader in placemaking and building brands within the property industry. With 15 years’ experience within the property industry across a range of client-side roles, he is passionate about place creation and customer experience. Based in the UK, John has a young family and is an avid football supporter.