GE Jobs

Mobile GE Logo

Job Information

General Electric Site Manager/ Installation TA in Minato, Japan

Job Description Summary

The Site Manager works collaboratively with the team to organize and deliver Wind Farm Projects of various size and scope depending on geography and project in Northeast Asia. The Site Manager is a critical role accountable for optimized operations, fiscal management, and site safety & leadership. Overall scope includes managing daily site operations as well as exemplify excellence in leadership, safety, and quality control. You will partner closely with the customer to execute on contract requirements and ensure alignment with GE operational excellence. The site manager follows directions of project management and regional Field Operations leader on projects including site management, technical advisory services, Field execution performance (Safety, Quality, Delivery to schedule, Cost), customer collaboration. This includes the support during the proposal phase (ITO) through installation & commissioning until final acceptance by our customer and support project closeout and turnover to O&M/Warranty.

Job Description

Roles and Responsibilities

As the Site Manager, you will:

  • Be responsible to develop field execution strategies, site staffing schedules & forecasts, customer/ constructor meetings and field operation/projects reports

  • Monitor project performance in all areas including Safety, Quality, Schedule, Technical Advisory Services and Cost. Identify performance gaps and provide the leadership support to resolve issues and ensure the project success

  • Collaborate and oversee contractual obligations and activities, working closely with project owners and various customers on a daily basis (Claim Management and project controls support as well as document preparation for EHS validation systems, compliance with required legal, local and contract documentation

  • Interact with logistics, project management, requisition engineering, local authorities, and customers. Responsible to coordinate indirect sourcing for material and repair works

  • Be an advocate for Safety and adhere all GE EHS processes and rules, safety instructions given by (local) law and regulations. Ensure RFR (Red Flag Review) meetings to be conducted prior to each project phase (receiving, installation, commissioning)

  • Manage workload. Ensure site teams have the necessary tools/ procedures and other resources to perform work. Initiate and support staffing requirements, counseling, coaching, training, and take corrective action concerning employees and contractors. Manage GE subcontractors and partners where required by contract

  • Be innovative and engaged in all areas of facility operations aligned with the site plan to include creative problem solving with Lean and digitization tools to drive optimum process discipline

  • Act with humility, lead with transparency and deliver with focus. Develop and mentor site team members through career planning & succession planning.In addition to the above-mentioned responsibilities the future job holder will be flexible and willing to act as a representative of the Installation Lead, Commissioning Lead and EHS site manager in case of a temporary absence. Represent GE in a responsible manner with integrity and by exercising good judgment.


  • Bachelor’s degree in Engineering or Business from an accredited university or college and/or professional qualification in technical field and/or comparable education

  • Demonstrated Project management and financial experience in leadership/management positions

  • Advocate for health, safety and environmental matters; detailed knowledge about EHS & Safety regulations

  • Proven fluent Japanese and English knowledge, both verbally and written

Desired Characteristics

  • Very good communication and negotiation skills.

  • Awareness of and experience in Quality Processes

  • Analytic skills regarding technical tasks and processes. Good knowledge in reporting and documentation

  • Ability to work under pressure

  • Trained to Global Wind Organization (GWO) standard.

  • Medical capability for working at heights according to international and/or local standards (e.g. G41 / G35)

  • Valid Driving License

  • Willingness to travel (inland/abroad) & very high flexibility, 100% national / international travel required

Additional Information

Relocation Assistance Provided: No