GE’s Power Conversion business, part of GE Vernova, provides electrification systems that are critical to customers’ power and energy needs for their high-performance applications. We work with some of the world’s major energy, maritime and industrial organizations, helping to enable a transition to energy efficiency and decarbonization, including through our specialist motors, drives and control technologies.
About the Role
As a Commissioning Site Manager, you will be responsible for work that is less defined in scope, utilize your experience or expertise to solve problems, develop and execute objectives for self and others and have the ability to effect short-term and some long-term business goals.
Responsibilities
Be the Site Leader and develop practical and innovative ways to identify and meet goals.
Provide electrical and/or mechanical support to various customers, GE field service engineers or 3rd party contractors.
Be the single point of contact for the customer at site and be directly responsible for all site operations on Projects.
Lead a team of experienced GE personnel and contractors to achieve the target.
Record product issues and provide feedback to Engineering and Quality.
Oversee the subcontracting process, pre-qualifications, and commercial structure.
Monitor project performance in all areas including cost, schedule, technical advisory services, Environmental Health & Safety (EHS) and quality.