Temporary Site Manager/H&S

Temporary Site Manager/H&S (covering 2 Sites)The role will be to lead onsite activities and the resources of contractors and in-house engineers on multiple simultaneous projects across the entire portfolio of technologies and industries. The site manager will be delegated on site responsibility for ...