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
Richard Jagielowicz

Richard Jagielowicz

Treasurer
Kim Snelgrove

Kim Snelgrove

Secretary
Paul Sequeira

Paul Sequeira

Director
Montana Christian

Montana Christian

Director
Natalia Delaney

Natalia Delaney

Director
David Reid

David Reid

Director
Andrew Ault

Andrew Ault

Director