S

Schneider Electric

Global energy management and automation provider

Site Safety Lead

Environmental Health & SafetyConfirmed live in the last 24 hours
Full-timeIn-person

About the Job

Requirements

  • Master's degree in Generalist Engineering or as an HSE specialist.
  • At least 3 years of experience.
  • Intermediate English proficiency.
  • Group B driving license.
  • User-level proficiency in Microsoft Office.
  • Knowledge of applicable regulations.
  • Knowledge of ISO 45001 and MASE, depending on the activity.
  • Knowledge of Schneider Electric rules, tools, processes, standards, and organizations.
  • Ability to facilitate teams or working groups and CSSCT meetings.
  • Project management knowledge.
  • Knowledge of root cause analysis methods.

Responsibilities

  • Deploy and implement France- and Group-level Health and Safety policies within the assigned scope.
  • Ensure and be accountable for regulatory compliance and compliance with Group standards, including contractor safety plans, mandatory training, and the Risk Assessment Document (EVRP).
  • Define action plans and lead their implementation.
  • Deploy the safety culture.
  • Maintain the Safety Management System, including SPS, EHSA, and IMS.
  • Keep the Business Continuity Plan (BCP) updated for safety aspects and test its effectiveness.
  • Validate and contribute to industrial and organizational transformation projects by integrating Health and Safety impacts.
  • Carry out safety incident analyses.
  • Contribute to reducing or eliminating musculoskeletal disorders (MSDs).
  • Analyze accidentology results and propose improvements.
  • Steer, track, and report domain key performance indicators (KPIs).
  • Support necessary and urgent decisions following a risk or occupational accident.
  • Participate in and facilitate local CSSCT (Health, Safety and Working Conditions Commission) meetings.
  • Organize regulatory drills, including evacuation and emergency-situation drills.
  • Lead the community of first aiders and local fire teams.
  • Contribute to maintaining appropriate levels of electrical and CACES authorizations and mandatory training.
  • Ensure refresher training and associated administrative documents are maintained.
  • Draft CERFA forms, advise on contesting occupational accidents and diseases, and monitor the employer’s account.
  • Assume the missions and activities of a site Safety Prevention Specialist when that specialist is absent.
  • May act as the interface between the France Safety Directorate and campus Site Safety Officers and serve as campus safety guarantor.
  • Coordinate site Safety Officers by sharing experience and best practices, pooling resources, organizing activity cycles and necessary visits, and contributing to campus and France Safety Directorate activities.
  • Contribute to organizational changes and site transformation projects.
  • Escalate issues to the France Safety Directorate.
  • Coordinate SERE topics.
  • Participate in onboarding and training contractors working on company sites.
  • Organize work and action plans autonomously.
  • Escalate matters to line management or a subject-matter expert as needed.
  • Monitor regulatory developments and communicate them to operations and management.

About the Company

Schneider Electric

Global energy management and automation provider

Schneider Electric is a global specialist in energy management and automation. It helps homes, businesses, and industries run electricity more efficiently by selling electrical products, automation hardware, software, and related services. Its offerings cover electrification, automation, and digitization, and solutions connect devices, collect data, and control systems to optimize energy use in smart industries, resilient infrastructure, and data centers. The company distinguishes itself with a broad, end-to-end portfolio and a worldwide presence in over 100 countries, combining hardware, software, and services to address sustainability and reliability. Its goal is to help people and organizations use energy more efficiently, reduce environmental impact, and improve uptime and reliability.

Company size
10,001+
Company stage
IPO
Headquarters
Rueil-Malmaison, France
Founded
1836

Recently Posted Jobs

Explore more opportunities at Schneider Electric

See more jobs