Marginally Athletic, Extremely Creative.

Hello, my name is Kevin Gannon, a Toronto based Art Director. I am extremely passionate about all things design and only slightly obsessive about details…which I am told is a good thing.