Meet the team

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.