Ben Mitchell
SHE Manager
As SHE Manager, Ben is responsible for all aspects of site compliance relating to both company policy and regulatory requirements.
Ben has over 10 years’ experience working across a multitude of high hazard industries.
He holds a Master’s degree in Chemical Engineering from the University of Edinburgh, with extensive experience in operational, technical and process safety.