Health and Safety Manager

Company: Eutelsat
Apply for the Health and Safety Manager
Location:
Job Description:

Job Overview

The Health & Safety Manager is responsible for defining, implementing and continuously improving Eutelsat’s Health & Safety strategy across all operational and corporate locations. This role ensures regulatory compliance, safeguards employee wellbeing, reduces operational risks and promotes a strong safety culture across technical, engineering and mission‑critical environments.

What You’ll Do:

  • Define and execute the Group Health & Safety strategy aligned with engineering, operations, teleport activities and facilities.
  • Develop and maintain H&S governance frameworks, policies, standards and procedures.
  • Ensure compliance with EU, French and international health and safety laws in-country.
  • Conduct risk assessments for teleports, Satellite Network Portals (SNPs), RF exposure, electrical systems, confined spaces, maintenance operations etc.
  • Lead incident reporting, root‑cause analysis and corrective action plans.
  • Oversee safety programs and emergency procedures across sites.
  • Deliver H&S training and awareness programs for employees and contractors.
  • Promote a proactive safety culture and continuous improvement mindset.
  • Coordinate audits and liaise with local teams, local authorities and external bodies.
  • Support occupational health reporting and programs.
  • Support the Facilities / General Services teams during health and safety site visits, audits and incident investigations.

What You’ll Need :

  • Master’s degree in Occupational Health & Safety, Engineering or related field
  • NEBOSH Diploma or equivalent safety qualification
  • Chartered Membership of IOSH (CMIOSH) or equivalent.
  • 7+ years of experience in H&S roles, ideally in telecom, aerospace, energy or technical environments.
  • Solid knowledge of EU, French and international H&S laws.
  • Experience in conducting audits, risk assessments and incident investigations.
  • Strong communication and influencing skills.
  • Fluency in English; French highly desirable.
  • Ability to travel.

Where You’ll Work:

London office, UK.

#J-18808-Ljbffr…

Posted: May 27th, 2026