St. John's, Newfoundland and Labrador, Canada • 1 Employees
Media Production
Newfoundland Buzz is a media network online consisting of 25,000 social media followers as well a digital magazine. We cover everything unique, fun and interesting in and around Newfoundland & Labrador.