Installation Manager

Envision Energy · Remote, Remote, Philippines

Location
Remote
Job Type
Full-time
Posted
May 31, 2026

Job Description

Job Responsibilities:

1.Installation management

• Coordination and site management of all related partners in the project

• Ensure all site related activities are in full compliance with the Contract

• Utilize experience and judgement to mitigate site issues before they occur or escalate

• Review contract and commercial risks advising Project Manager, and supporting on documentation and negotiation as required

• Ensure all EHS related activities are in full compliance with the Project EHS Plan, relevant policies and regulations

• Chair site management meetings as and when required

• Minute taking, maintaining project documentation and reporting

• Coordination and preparation of weekly and monthly EHS reports

2.Manage site relationships

• Maintain Client relations

• Maintain Consortium relations

• Maintain subcontractor relations

• Chair and/or participate in management meet...

Ready to Apply?

Submit your application for Installation Manager at Envision Energy

Apply Now