EHS ITO Manager

16 hours ago


Stafford, Staffordshire, United Kingdom GE Vernova Full time
Job Description SummaryFront line with Commercial Operations and sales for all segments.

Point of contact for the EHS ITO function for all segments of GE renewable energy.Job Description

Responsibilities:

  • Front line with Commercial Operations and sales  for all segments
  • Key actor in the EHS ITO       
  • Process inside the business.
  • Point of contact for the EHS ITO function for all segments of GE renewable energy.
  • Contributor in all bid phases, by analysing the Terms & Condition's and contracts of GE and customers, in order to identify EHS and security risks for GE and propose some mitigation language inside GE and customer contracts to ensure compliance.
  • Anticipate environmental issues during project or service and propose mitigation language in order to limit the GE responsibility and financial impact. 
  • Analysis of all project and services scopes in order to identify all risks for the business during the execution of the OTR phase or during the services activities.
  • Develop mitigation plans for projects where deviations or risks have been identified, especially on High risk or non-usual operations.  
  • Support commercial and sales teams during negotiation with Customer, address, mitigate and modification of the contract language dynamically.
  • Link with the EHS OTR team, during ITO/OTR handover process and collect Feedback during OTR execution in order to re-inject the lessons learned inside the ITO process.
  • Initiate and support the partner qualification process, by the implementation of the deep dive process and propose a plan of mitigation.
  • Support and attend partner reviews and meetings in order to demonstrate the EHS advantage to customers and prepare the final bids.
  • Be the first filter for site security approach during the ITO Phase, and asking support from Security director when required
  • Be the first filter Medical Risk and propose a mitigation plan or strategy regarding project and services locations 
  • Identify EHS cost during ITO phase  for OTR Phase in order to integrate Cost in the Project and preserve margin 
  • EHS approver for all deviations where GE could be Exposed to all EHS risks
  • Answer or support GE EHS qualification process, initiated by customer in order to qualify GE as a supplier

Leadership

  • Contribute to develop ITO EHS function inside the P&L and Segment  by developing a robust ITO EHS process, through improving the workflow , procedures and program, in order to decrease risks projects for the business
  • Developed ITO EHS training module for commercial and sales team.
  • Challenging GE EHS T&C's, in a way of improvement and alignment with other business
  • Benchmarking with major companies, on the EHS ITO process, tool, scope approach.
  • Promote EHS ITO by discussing contract and GE point of view, with Customers or counterpart.

Qualifications / Requirements:

  • Bachelor's degree (or equivalent) in Engineering or related EHS field.
  • Advanced and demonstrated EHS experience, with exposure to several EHS areas in a Projects or Services environment
  • Exceptional knowledge on project management on EPC structure, Turnkey, Civil work activity, construction & commissioning.
  • Renewable products, as (Wind, on /off shore, Hydro, Geothermal, Solar, Tidal)  knowledge will help to the success of this role

Desired:

  • Excellent leadership and influencing skills.
  • Exceptional program management skills.
  • Outstanding communication skills.
  • Fluent English, French and Spanish would be a plus.
  • Demonstrated ability to manage multiple issues with competing priorities.
  • High energy, self-starter.
  • Practical experience in risk elimination, project management.
  • Excellent oral and written communication skills.
  • Initiative and a global mindset.
  • Excellent PC skills.
  • Ability to travel more than 50% of the time.
Additional Information

Relocation Assistance Provided: No


  • Field Services Manager

    12 hours ago


    Stafford, Staffordshire, United Kingdom GE Vernova Full time

    Job Description SummaryThe GSI North and South Europe (NSE) Field Services Manager is responsible for the entire scope of Field Service activities during ITO and OTR, acting under the direction and on behalf of the NSE Regional Construction & Commissioning Leader and Regional Service Leader whilst working in tandem with the NSE Commissioning Leader.Within a...

  • Project EHS Manager

    2 weeks ago


    Stafford, Staffordshire, United Kingdom GE Vernova Full time £60,000 - £90,000 per year

    Job Description SummaryBecome part of a winning team and help to deliver the Green Energy transition.Lead and manage in the most efficient manner EHS site team members to provide support on implementing the Site EHS Management System.Implement and maintain the Site Environmental, Health & Safety Management System, ensuring compliance with all relevant...

  • Senior Bid Manager

    1 week ago


    Stafford, Staffordshire, United Kingdom GE Vernova Full time £80,000 - £120,000 per year

    Job Description SummaryBecome part of a winning team and help to deliver the Green Energy transition.Within Grid Solutions, the Grid Systems Integration (GSI) Business Line, is accountable for the Product Development, for the Business Development, for the Sales, for the Project Execution and for the Services of high voltage Alternative, FACTS & Direct...


  • Stafford, Staffordshire, United Kingdom GE Vernova Full time

    Job Description SummaryContract negotiation and compliance with contract commitments and commercial risk assessment & management of risk processes in the commercial (ITO - Inquiry-to-Order and OTR - Order To Remittance) phase. Overall engagement with the proposal generation process and commercial negotiations, to ensure commercial intensity & compliance to...


  • Stafford, Staffordshire, United Kingdom GE Vernova Full time £60,000 - £120,000 per year

    Job Description SummaryAre you excited at the opportunity to electrify and decarbonize the world? GE Vernova is providing more advanced, cleaner, and efficient power that people depend on. We deliver innovation with passion, speed, and courage - bringing the right businesses together to lead the energy transition. As the Site Commissioning Manager, you are...


  • Stafford, Staffordshire, United Kingdom GE Vernova Full time £80,000 - £120,000 per year

    Job Description SummaryAre you excited at the opportunity to electrify and decarbonize the world? GE Vernova is providing more advanced, cleaner, and efficient power that people depend on. We deliver innovation with passion, speed, and courage - bringing the right businesses together to lead the energy transition. As the Senior Project Commissioning...


  • Stafford, Staffordshire, United Kingdom GE Vernova Full time £80,000 - £120,000 per year

    Job Description SummaryGE Vernova is globally recognized for designing, manufacturing and delivering customized HVDC solutions for utilities worldwide. With over 130 years of pioneering experience, GE offers two HVDC technologies, Line Commutated Converters (LCC) and Voltage-Sourced Converters (VSC), to support a broad range of applications and deployable in...


  • Stafford, Staffordshire, United Kingdom GE Vernova Full time

    Job Description SummaryBecome part of a winning team and help to deliver the Green Energy transition. We are looking for a self-motivated service engineer in power transformers able to manage site activities and to support/participate in commissioning of Power Transformers. You will be responsible to lead technical portion of Power Transformers site...

  • M&E Estimator

    2 weeks ago


    Stafford, Staffordshire, United Kingdom GE Vernova Full time £60,000 - £120,000 per year

    Job Description SummaryBecome part of a winning team and help to deliver the Green Energy transition.As part of the construction department, the M&E estimator & contracting specialist is responsible for the preparation of estimates for the construction site setup and electromechanical works in HV substation projects during the tender phase. The role is...

  • M&E Estimator

    1 week ago


    Stafford, Staffordshire, United Kingdom GE Vernova Full time

    Job Description SummaryBecome part of a winning team and help to deliver the Green Energy transition.As part of the construction department, the M&E estimator & contracting specialist is responsible for the preparation of estimates for the construction site setup and electromechanical works in HV substation projects during the tender phase. The role is...