Ogilvy

Montréal
11,000 Total Employees
Year Founded: 1948

Teams at Ogilvy

Recently posted jobs

2 Months AgoSaved
In-Office
Montréal, QC, CAN
Agency • Marketing Tech
Lead brand and creative execution for health-related accounts: develop concepts, produce and review layouts for digital and print, ensure brand consistency and regulatory compliance, present to clients, mentor art directors, and manage multiple projects to deadlines.