Alastair Macleod's Location
Toronto, ON, CA
Alastair Macleod's Skills
- Higher Education
- Research
Alastair Macleod's Summary
Alastair MacLeod, based in Toronto, ON, CA, is currently a Chief Infomation Officer at OCAD University. With a robust skill set that includes Higher Education, Research and more, Alastair MacLeod contributes valuable insights to the industry. Alastair MacLeod has 2 emails on RocketReach.