3 days agoTechnical Lead, Power System Studiesname · CanadaPower Systems EngineeringElectrical EngineeringTransmission EngineeringRenewable EnergySourceHimalayasMatch CVApply →