Board of Directors

Carina D’Brass Cassidy – President
Angelika Heim – Vice-President
Cathy Ross – Treasurer
Rob Shannon – Secretary
Chris Bell
Diana Bellshaw
John Donahue
Bob Nasmith
Ravinder Shawe

  • Donate to TPM Today!

    Donate Now Through CanadaHelps.org!
  • Join us on Facebook

    Join us on Facebook