Health & Safety Manager- Continuous Improvement

About The Role

At Formula 1 our vision is to unleash the greatest racing spectacle on the planet. Our key to success is an organisation that values passion, integrity, and respect. 

To help deliver against this global vision we are seeking a Health & Safety Manager- Continuous Improvement who will work with the H&S team and functions across F1 to ensure a positive culture of continuous improvement whilst maintaining and developing a world-class health and safety management system.

 

Main Duties and Responsibilities

  • Scope, propose, plan and lead on the implementation of health and safety improvement projects.
  • Champion the use of technology to improve efficiency and efficacy of processes related to health and safety, embedding within existing business/operational processes wherever feasible.
  • Coach and guide all employees on correct H&S procedure, and legislation.
  • Work with relevant stakeholders to develop a ‘prevention rather than cure’ framework for approaching the unique environments we work in around the globe.
  • Investigate accidents, incidents and near misses with a view
  • Work with the Head of Health & Safety and Facilities to develop policy, frameworks and procedures.
  • Provide guidance and advice on Health & Safety matters to managers and staff as required.
  • Produce and present reports and papers to the Group Health & Safety Committee and other governance boards as required.
  • Ensure the Company Handbook is kept updated in line with safety requirements
  • Investigate and report on Accidents and Incident Reports
  • Work with the H&S, Facilities and other teams as appropriate to ensure a sufficient compliance monitoring system is in place to provide assurance to the business.
  • Design and deliver in house training sessions on key areas in relation to Health and Safety.
  • Ensure the risk assessment framework is suitable and sufficient, fit for purpose and current/relevant.

About You

To be successful in this role you will ideally have the following:

  • Qualified to at least NEBOSH Certificate level (or equivalent L3)
  • A successful track record of managing within Health & Safety
  • Previous experience delivering accredited health and safety management system
  • Proven experience of writing handbooks/policies
  • Multi-site experience
  • Previous experience within a fast paced and delivery-led business.
  • International experience is desirable
  • Excellent communication skills, both oral and written
  • Excellent presentation skills

Are you ready to unleash your potential at F1?