Our People

  • Fred Schaeffer
    Fred Schaeffer
    President & Chief Executive Officer
  • Mike Bate
    Mike Bate
    Chief Human Resources Officer
  • Kim Cunningham
    Kim Cunningham
    Chief Marketing Officer
  • Brian McClelland
    Brian McClelland
    Chief Financial Officer & Vice President Shared Services
  • Jean-Pierre Rajotte
    Jean-Pierre Rajotte
    Chief Operations Officer
  • Darryl Rowe
    Darryl Rowe
    Chief Customer Officer
  • Heather Saranpaa
    Heather Saranpaa
    Chief Legal Officer & Corporate Secretary
  • Bill VandenBygaart
    Bill VandenBygaart
    Chief Business Development Officer