SoftSoc
Menu
Events
Sponsors
Team
Join
All events
SoftSoc General Meeting
To elect a new treasurer and general executive.
To elect a new treasurer and general executive.