Brian McKechnie on Muck Rack

Brian McKechnie

Verified
Guelph, Canada
Senior National Online Journalist — Global News

Web Content Specialist | Lifestyle, Tech & Entertainment Blogger | #IoT Nerd | DIYer | Movie Fan | Dad | 🇨🇦