office near the Barrie, ON area. The Marketing Manager is the sole person in marketing and so must be well-rounded and highly... knowledgeable in all aspects of marketing. Responsibilities Manage social media marketing campaigns Collaborate with teams...