Ogilvy

11,000 Total Employees
Year Founded: 1948

Teams at Ogilvy

Recently posted jobs

4 Days AgoSaved
In-Office
Toronto, ON, CAN
Agency • Marketing Tech
Manage day-to-day activities for assigned healthcare/pharmaceutical accounts, liaise with client brand and regulatory teams, ensure creative aligns with strategy, track project and financial status, prepare reports and estimates, monitor compliance with pharma regulations, respond to client requests, and support development of junior account staff.
5 Days AgoSaved
In-Office
Toronto, ON, CAN
Agency • Marketing Tech
Manage the workflow of creative resources, allocate talent for projects, optimize processes, and build relationships within the agency to support creative excellence.
9 Days AgoSaved
In-Office
Toronto, ON, CAN
Agency • Marketing Tech
Supports strategic initiatives across client brands in the Canadian market by analyzing research and market trends, contributing to brand and campaign planning, audience segmentation, customer journeys, messaging frameworks, and channel strategies. Collaborates with account, creative, and senior strategy teams, participates in workshops, conducts audits, and helps measure campaign performance using analytics to generate actionable recommendations.