Manager - GTM, Integrated Marketing, the Marketing Specialist is responsible for managing projects and executing 360 marketing... is met. As part of the marketing team, the specialist will contribute to the 360 strategy of campaigns. Your role Understand the......
Job Location: Boucherville, QC, Canada