Ogilvy

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

Jobs at Ogilvy

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

4 Days AgoSaved
In-Office
Toronto, ON, CAN
Agency • Marketing Tech
Develops and executes visual concepts and integrated campaigns for client brands across media. Partners with copywriters, creative leads, account teams, and clients to refine ideas, present work, manage feedback, maintain creative standards, and deliver compelling designs under tight deadlines.
One Month AgoSaved
In-Office
Toronto, ON, CAN
Agency • Marketing Tech
Leads client relationships and agency teams for healthcare advertising accounts. Develops communication strategies, creative briefs, budgets, timelines, profitability plans, and client growth initiatives. Oversees campaign execution, quality, stakeholder collaboration, and strategic consulting while mentoring account staff and supporting new business development.
2 Months AgoSaved
In-Office
Toronto, ON, CAN
Agency • Marketing Tech
Serve as the primary day-to-day client liaison, manage account operations, champion creative work, coordinate internal checkpoints and reporting, support project logistics and scheduling, and mentor junior team members to drive client growth and effective campaign delivery.
2 Months AgoSaved
In-Office
Toronto, ON, CAN
Agency • Marketing Tech
Lead brand creative for healthcare clients by developing concepts, executing layouts for digital and print, ensuring brand and regulatory consistency, presenting to clients, and mentoring or backing up Art Directors while managing multiple projects to deadline.