decision-making and project stages. Regularly liaise with creative and media agency partners and vendors on projects, managing... Business, Marketing or related field, MBA preferred. Strong understanding of marketing principles, media, agency management......
Job Location: Mississauga, ON, Canada