Your role as Marketing and Translation Specialist Reporting to the Manager, Brand Marketing, as the Marketing... and Translation Specialist, you'll be the expert dedicated to ensuring public-facing assets and communications are ready......
Job Location: Montreal, QC, Canada