Ogilvy Canada logo

Ogilvy Canada

Media & Communications
ogilvy-canada.com
201-500 employees

Ogilvy Canada is a leading marketing agency focused on building clients' businesses by making their brands matter. With offices in Toronto, Montreal, and Quebec City, the company offers a comprehensive range of services including strategic planning, branding, digital marketing, public relations, and media buying. As part of the global Ogilvy Group, Ogilvy Canada leverages international expertise to deliver impactful solutions that drive business growth.

Open Positions

Account Supervisor

Toronto, Ontario, Canada
Posted 1 week ago
Full Time

4+ years of experience, diverse account background, strategic prowess

Other