Beckton, East London
Site Manager. This role presents the opportunity to lead a team of experienced technicians to deliver and manage the... population. Our 25km tunnel will intercept, store, and ultimately transfer sewage waste away from the River Thames...