Ethan Ruggiero
Student Rep, Faculty of Commerce and Business Administration
33%
Present: 1 of 3
meetings
- Wednesday, September 16, 2026Present
- Monday, August 31, 2026Regrets
- Wednesday, May 13, 2026Regrets
Student Rep, Faculty of Commerce and Business Administration
33%
Present: 1 of 3