Shelby MacLeod

Communications Partner, VER Strategic Communications

Contact

Communications Partner, VER Strategic Communications
Email
smacleod@ualberta.ca