Promo Site Up
Aaah…two weeks and 30-odd coffees later, our promo site’s up. The online gods have smiled on us. And I can still (relatively honestly) say I love my job. Video uploads are a new platform for DiscoveryChannel.ca. Coupled with a creative platform like a film competition, I’m psyched to see what untapped talent we’ll find. True […]