The Arora Group is one of the largest private owner and operator of hotels in the UK, with over 6000 rooms in operation...&S responsible person for the management of all H&S technical complianceThe role will involve managing teams, buildings and assets...
Arora Hotels