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

2 Days AgoSaved
In-Office
Toronto, ON, CAN
Agency • Marketing Tech
Leads strategic planning for healthcare and consumer brands, analyzing customer, patient, and market insights to develop omnichannel go-to-market strategies. Facilitates workshops, maps customer journeys, creates messaging and campaign blueprints, audits campaign performance, and provides channel-specific consulting. Partners with creative, account, and production teams while supporting new business pitches and growth initiatives across digital, social, search, email, web, and media channels.
14 Days AgoSaved
In-Office
Toronto, ON, CAN
Agency • Marketing Tech
Proofreads and edits French and English client communications, checking grammar, typography, layouts, brand style, consistency, and regulatory accuracy. Maintains brand style guides, resolves linguistic issues, collaborates with writers, designers, art directors, and account teams, and manages multiple projects under tight deadlines using proofreading and project management software.
18 Days AgoSaved
In-Office
Toronto, ON, CAN
Agency • Marketing Tech
Develops branded copy and creative concepts for integrated campaigns across TV, social, email, video, earned media, and activation. Partners with art directors, account teams, and clients to refine ideas, meet strategic objectives, manage deadlines, and deliver compelling marketing materials. Maintains brand voice and creative standards, presents work, mentors writers, monitors cultural and technology trends, and provides innovative solutions to client needs.
18 Days AgoSaved
In-Office
Toronto, ON, CAN
Agency • Marketing Tech
Develop and execute integrated creative concepts for a major brand across TV, social, earned media, activation, email, video, and digital platforms. Serve as brand steward, collaborate with copywriters and account teams, present to clients, incorporate feedback, manage multiple projects and deadlines, maintain creative standards, and stay current on technology, design trends, pop culture, and industry best practices.
2 Months 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.