Leadership

President
Adam Margolis

Co-President
Justus McMillan

Vice President:
Maeve Kessler

Treasurer
Malika Shah

Secretary:
Kendal Grubb