Post a job

EHS Administrative Support

On-site Madrid, Spain full time
Job Description Summary The EHS Documents Tracking Controller will collect, analyze and process Employees unrestricted documentation from multiple sources and systems and consolidate them for the organization of Project sites.
The EHS Documents Tracking Controller will collaborate with managers, EHS Departments, HR Departments, supervisors, and site personnel as applicable to ensure accurate data is provided in a timely manner. You may be assigned other duties to help proactively drive our GE Vernova vision and align with our organization’s core values. Job Description

Essential Duties & Responsibilities:

  • Collect all data, ensure accuracy, and process through appropriate system.
  • Obtain information from EHS Depts, HR depts., managers, supervisors, and site personnel as applicable and load the data into systems of record.
  • Monitor systems of record to ensure compliance and accuracy.
  • Expedite Employees on missing or expired documentation.
  • Support Employees during on the correct use of internal tools.
  • Work proactively with managers to ensure data is provided on time and in accordance with scheduled deadlines.
  • Analyze pre-requisites of each project assigned making sure that we comply on Legislative and EHS documentation required to fulfill customers’ needs.
  • Support supervisors/managers with employee readiness for sites by following checklists and processes.
  • Monitor systems of record to ensure compliance and accuracy.
  • Perform other duties as assigned.
  • Travel may be required.
  • Spanish mother language required.
  • English proficiency required.

Qualifications/Requirements

  • Requires Bachelor’s Degree or Associates and 1 year of experience within QEHS department
  • Experience with MS Office and MS Windows
  • Experience with EHS websites such as PRER / NALANDA / METACONTRATAS / CONTROLAR ....
  • Excellent communications and interpersonal skills; demonstrated ability to effectively interface with cross functional teams.
  • Spanish mother language required.
  • English proficiency required

Desired Characteristics

  • Master's Degree in Integrated Management Systems or Master’s Degree in Occupational Health and Safety.
  • 1 year minimum experience in a QEHS department doing CAE task.
  • Presentation skills necessary for internal/external attendants.
Additional Information

Relocation Assistance Provided: No

Source: the employer's careers page. Last checked 2026-10-14. Posted 2026-10-14.

Applications happen on GE Vernova's own site. View role and apply

Get jobs like this by e-mailAt most one e-mail a day, only when something new matches. Unsubscribe in one click.

More from GE Vernova

All jobs at GE Vernova

Similar jobs in Spain

All security and compliance jobs in Spain

Hiring for a role like this? See how employers fill a role fast.