Company Description Saatchi & Saatchi is an advertising agency with the belief that creativity, data, media... is looking for a Senior (Digital) Project Manager to manage medium to large size digital projects and support ongoing maintenance for tier 1......
Job Location: Toronto, ON, Canada