Our Team

Staff

Terrence Yahn – Executive Director 

Board of Directors

James Anderson

James Anderson

Past-President
Michelle Vecchione

Michelle Vecchione

President
Kevin Thomas

Kevin Thomas

Vice-President
Paul Sequeira

Paul Sequeira

Director
Natalia Delaney

Natalia Delaney

Secretary
David Reid

David Reid

Director
Andrew Ault

Andrew Ault

Treasurer