Site Manager (Substation Construction & Maintenance)

The Site Manager will lead and to be part of a team installing and constructing electrical power distribution and transmission systems from 400V to 132kV in a…