Team

Sam Kemeny Profile

Sam Kemeny

Treasurer
Kate Wisnudel Profile

Kate Wisnudel

President
David Zaslavsky Profile

David Zaslavsky

Vice-President
Andrew Messersmith Profile

Andrew Messersmith

Member at Large