Glenn Hall, based in London, GB, is currently a Account Manager at Avalon Abseiling Ltd. Glenn Hall brings experience from previous roles at Self-Employed and Harrods Estates. With a robust skill set that includes Building Automation, Building Management Systems, Building Services, Commissioning, Contract Management and more.
Looking for a different Glenn Hall?
Find contact details for 700 million professionals.