building, yard and personnel including visitors and contractors and office staff and site security. About the role As the... 10,500 people in the UK and Ireland. Operating across 21 businesses in 240 locations, we provide specialist infrastructure services...