The Project Site Manager serves as Mitsubishi Power’s full-time lead representative at assigned project sites, reporting to Project Management and Construction/Commissioning leadership. This role is responsible for ensuring site safety, protecting Mitsubishi Power–supplied equipment, supporting effective execution of the turbine supply scope, and serving as the first line of defense against EPC claims, schedule delays, and liquidated damages exposure. The Site Manager leads Technical Field Advisors (TFAs) and coordinates closely with EPCs, customers, and internal stakeholders to ensure safe, compliant, and contract-aligned site execution.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Education Level
No Education Listed