Role Objective The Site Manager shall be responsible for managing, supervising and coordinating all on-site construction, installation, pre-commissioning support and handover activities. The role is site-based and requires strong practical construction leadership, contractor supervision, HSE enforce
The Site Manager is responsible for overseeing all construction site activities from mobilization to commissioning and handover of utility-scale solar farm projects. This includes the installation of photovoltaic (PV) modules, mounting structures, inverters, transformers, and all auxiliary civil and
Get weekly curated job picks, salary trends, and career insights delivered to your inbox.
Subscribe and get 10% off your first payment.