About Sandy MacLeod

Chief Operating Office of Print

Toronto Star/Metro English

Toronto, Canada

Written by Sandy

31 Blog Posts

Eidosmedia
Protecmedia
PressReader
ViaFoura
ViaFoura