EHS ITO Manager
16 hours ago
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.
Relocation Assistance Provided: No
-
Field Services Manager
12 hours ago
Stafford, Staffordshire, United Kingdom GE Vernova Full timeJob 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 yearJob 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 yearJob 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...
-
Regional Contract Manager
6 days ago
Stafford, Staffordshire, United Kingdom GE Vernova Full timeJob 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...
-
Site Commissioning Manager
2 weeks ago
Stafford, Staffordshire, United Kingdom GE Vernova Full time £60,000 - £120,000 per yearJob 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...
-
Senior Project Commissioning Manager
2 weeks ago
Stafford, Staffordshire, United Kingdom GE Vernova Full time £80,000 - £120,000 per yearJob 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...
-
Senior Software Program Manager
2 weeks ago
Stafford, Staffordshire, United Kingdom GE Vernova Full time £80,000 - £120,000 per yearJob 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...
-
Erection & Commissioning Supervisor
6 days ago
Stafford, Staffordshire, United Kingdom GE Vernova Full timeJob 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 yearJob 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 timeJob 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...