Brandon Sloan

Brandon Sloan

22 year old political studies major, history minor at Queen's working full time as the AMS Judicial Affairs Director.