... looking for a dedicated Site Manager with a strong electrical background ... the role of Site Manager on operational site is ... scale Solar or renewable projects (or transferrable experience) ... experience 4500 employees 27GW project portfolio 41GW operational assets ...
30 days ago
... Maintenance Supervisors. Support the Project Manager and Site Maintenance Supervisors to ... investigations and performance assessments with project and engineering teams. Prepare ... at Heights desirable Reporting to Project Manager Location Various – New South ...
6 days ago