Adrian Chang

Project Manager and Consultant in Toronto, Ontario, Canada

Visit my company website

Wasting space online, one kilobyte at a time