More General Electric jobs


Role Summary/Purpose

The Site Leader will develop practical and innovative ways to identify and meet goals. In this role 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.

Essential Responsibilities

As the Site Manager, you will:

  • Be the Project Single Point of Contact for the customer at site
  • Be responsible for all activities at site
  • Be responsible for delivering the Project Schedule on cost and time
  • Will lead a team of experienced GE site team and contractors to achieve the target
  • Will lead all discussion with the sub-contractor at site
  • Be directly responsible for site operations on projects including site management, technical advisory services, field execution performance (quality, schedule, Environmental Health & Safety, and Cost), customer Net Promoter Score (NPS); this includes from the proposal phase through installation, commissioning until final acceptance, on assigned extended scope projects
  • Be responsible to develop field execution strategies, site staffing estimates, customer / constructor meetings, and tender documents
  • Oversee the subcontracting process, pre-qualifications, and commercial structure; bid packages, negotiation through final award
  • Bring expertise in overall field operations
  • Ensure process discipline on site and assign site teams based on project requirements to ensure contract requirements are met
  • Execute and monitor project performance in all areas including cost, schedule, technical advisory services, Environmental Health & Safety (EHS) and quality
  • Identify performance issues and provide the leadership to resolve issues and ensure the project success
  • Use lean and digitization tools drive optimum process discipline
  • Qualifications/Requirements

  • Bachelor’s Degree in Engineering or Business from an accredited university or college (OR Associate’s Degree with a minimum of 5 years of field engineering experience)
  • Minimum of 3 years of site installation and commissioning experience in a leadership role


  • Ability and Willingness to travel domestically and globally 90% of the time
  • Ability and Willingness to obtain and maintain a valid driver's license
  • Ability and Willingness to obtain and maintain a valid passport
  • Additional Elgibility Qualifications

    GE will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a background investigation and drug screen.

    Desired Characteristics

  • Fluency in English language
  • Demonstrated leadership and management skills which has resulted in success
  • Served as Customer focal point on project sites and manage subcontractors or partner contract to ensure success
  • Solid technical background, project management, and services experience
  • Ability to work within a matrix organization and team atmosphere
  • Work well in a team environment
  • Demonstrated team building skills
  • Construction subcontracting and contract administration experience
  • Ability to manage multiple complicated tasks
  • High energy level
  • Self-starter
  • Microsoft suite proficiency
  • Strong communication skills

    Why join one great company when you can join many? At GE, we’re passionate about making life better with new ideas and technologies. We’re diverse, supporting our communities in more than 100 countries. Experience personal growth and competency development as part of the GE team.

    GE is helping to solve the world's toughest energy challenges through the design of leading technology solutions for the delivery, management, conversion and optimization of electrical power for customers across multiple energy-intensive industries. We offer the insight and experience that will help our customers build a brighter energy future for us all – GE works.

    GE's Power Conversion business applies the science and systems of power conversion to help drive the electric transformation of the world’s energy infrastructure. Designing and delivering advanced motor, drive and control technologies that evolve today’s industrial processes for a cleaner, more productive future. It serves specialized sectors such as energy, marine, industry and all related services.

    To stay connected with exciting news and the latest job opportunities from GE businesses, follow us on twitter: @geconnections

  • Wage