Scott Thornton

Ottawa Ontario

Enthusiast of the sometimes incongruous worlds of business, technology, the arts, and maybe even politics