Business Positions
Capital Power Corporation
publicly-traded North American power producer
Board Memberships
TD Bank
An amalgamation of The Bank of Toronto and The Dominion Bank