Sheldon MacLeod

Associate Vice-Provost Student Affairs and Services

Student Affairs & Services

Oland Hall 126

Saint John

sheldon.macleod@unb.ca
1 506 648 5680