🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Leader, Environmental, Health, and Safety

Hospitality Full Benefits Career Growth
Company

TPI Composites

Location

Spain, Spain

Posted

June 08, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Job Title:

Location: Spain

Report to: Regional Director Field Services Europe

Duties and Responsibilities:

  • System Management: Design, implement, and supervise the company’s HSE Management System, ensuring regulatory compliance and the integration of HSE standards across all phases of O&M (Operations & Maintenance).
  • Site Supervision: Maintain an active presence across various projects, conducting periodic site visits to verify safety measures, supervising specialized contractors, and managing work permits for high-risk tasks (heights, electrical risk, confined spaces).
  • Preventive Planning: Develop and update Safety and Health Plans (SHP) tailored to specific site topographies and weather conditions, ensuring each project phase has a robust emergency and rescue-at-height protocol.
  • Incident Investigation: Lead root-cause analysis for any incidents, prepare detailed reports, and define corrective/preventive actions to be harmonized across...