Our Directors

Name Position

Meghan O’Halloran

Board Chair

John Lammey

Vice Chair

Annam Ganesan

Treasurer

Amir Afkham

Secretary

Joel Vansnick

Past Chair

Colleen Taylor

Executive Director

Samir Nawaz

Director

Danial Leduc

Director

Jim Watson

Director

John Lammey

Director

Amir Afkham

Director

Carol Doyle

Director

Dennis Kao

Director

Maria de la Puente

Director