Ogilvy

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

Teams at Ogilvy

Recently posted jobs

17 Days 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.
24 Days AgoSaved
In-Office
Toronto, ON, CAN
Agency • Marketing Tech
Manage delivery of medical education programs from initiation to delivery, supervise account teams, support strategy development, coordinate cross-functional project execution, ensure quality, budgets and billing, and mentor junior account staff while maintaining strong client relationships.
25 Days 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.