Safety, Health & Environment Advisor, Glasgow
11 days ago
Glasgow
This SH&E Lead role will be responsible for the safety, health and environment direction, oversight, support, assistance and collaboration across the Environment & Sustainability (E&S) business unit, covering nine practice areas and 700 employees across the UK&I. Collaborate with partners to esta...