Manager is responsible for the end-to-end project management of various Digital and/or Integrated projects including, online... display initiatives for Publicis Toronto.. While leading the production of advertising campaigns at Publicis, you will work......
Job Location: Toronto, ON, Canada