Kevin Gallant

Newfoundland business student dabbling in social media, video production, technology, and anything that satisfies a constant curiousity