
Health and Safety Manager
Eutelsat Group
full-time
Posted on:
Location Type: Office
Location: London • United Kingdom
Visit company websiteExplore more
About the role
- 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.
Requirements
- 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.
Benefits
- Commitment to Diversity & Inclusion: With colleagues from over 75 countries, we embrace our global DNA and are committed to creating an inclusive workplace.
- Ways of Working That Drive Us: As "One Team," we work collaboratively towards shared goals, with customer-centricity, respect, and inclusivity as our guiding principles.
- Sustainability at Our Core: At Eutelsat, sustainability is more than just a word; it’s woven into our strategy. We’re dedicated to balancing social, environmental, and economic growth — both on Earth and in space.
- Work-Life Balance: We offer flexible schedules and hybrid work options to help you balance your personal and professional life.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
risk assessmentsincident reportingroot-cause analysiscorrective action plansH&S governance frameworkscompliance with health and safety lawssafety programsemergency proceduresoccupational health reportingaudits
Soft Skills
strong communication skillsinfluencing skillsproactive safety culturecontinuous improvement mindsetleadershiporganizational skillsteam coordinationtraining deliveryliaising with authoritiesemployee engagement
Certifications
Master’s degree in Occupational Health & SafetyNEBOSH DiplomaChartered Membership of IOSH (CMIOSH)