Working for Lorien Engineering, an industry leader, you will have exposure to projects for some of the largest clients in the world.
We provide engineering design, project management, technical consulting and safety compliance services to manufacturing companies across the Food, Drink (including Brewing), Life Sciences, and Advanced Technology and Sustainable Energy & Waste sectors.
About The Role
The Site Health & Safety Manager is responsible for the on-site health & safety of contractors and employees at client sites. Please be advised, this role will require very frequent travel UK wide and at times internationally with the requirement for long stints away from home so please ensure you are able to commit prior to applying.
What Will You Do?
Manage site construction and installation activities on client’s industrial premises
Ensure the safety on site for all including contractors and that ALL procedures & policies are followed and adhered to at all times
Contractor management competency checks
Provide all workers with a site induction pack and ensure site inductions has been carried out
Regular training as and when required for staff
Carry out regular checks on plant & equipment used on site along with frequent observations
Hold weekly H&S meetings, toolbox talks and daily briefings