Steve Truant – Planning Officer, Ontario Power Generation Steve is the Planning Officer for OPG’s Niagara Operations. He has over 20 years experience in the…
Read More »