Board
Current Officers:
President: Kelvin Kan
Vice-President: Xingjian Li
Treasurer: Irving Martinez
Secretary: Shifan Zhao
Webmaster: Olivia Greathouse
Past Officers:
2020-2021
President: Irving Martinez
Vice-President: Kelvin Kan
Treasurer: Chang Meng
Secretary: Xingjian Li
Webmaster: Shifan Zhao
2019-2020
President: Chang Meng
Vice-President: Irving Martinez
Treasurer: Kelvin Kan
2018-2019
President: Sofia Guzzetti
Vice-President: Samy Wu Fung
Treasurer: Alessandro Barone
Secretary: Chang Meng
Webmaster: Yunyi Hu
2016-2018
President: Massimiliano Lupo Pasini
Vice-President: James Herring
Treasurer: Alessandro Barone
Secretary: Sofia Guzzetti
Webmaster: Samy Wu Fung
2015-2016
President: James Munch
Vice-President: James Herring
Treasurer: Massimiliano Lupo Pasini
Secretary: Sofia Guzzetti
Webmaster: Alessandro Barone