Manager, Environmental Health & Safety, Specs Operations
- Hiring Organisation
- Appcast
- Location
- Bristol, UK
Operations in EMEA, with responsibility for EHS strategy, governance, and program execution across the Abingdon (UK), Chandler (Arizona) and other EMEA Specs locations as business needs evolve.The role may be based in either London or Abingdon, UK. The successful candidate will be expected to maintain a strong operational presence … within the business through regular and significant time spent in Abingdon, partnering closely with site leadership, engineering, manufacturing, facilities, and workplace teams.The role also requires occasional international travel to Chandler, Arizona and other Specs locations across Europe to support operational initiatives, audits, expansion projects, leadership engagement, and program implementation ...