🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Lead Strategist Role at Ogilvy

Company

Ogilvy

Location

toronto, on

Posted

June 27, 2026

Position Overview

Step into a Lead Strategist role at Ogilvy to guide strategic recommendations and enhance client business positioning. Leverage your experience to ensure creative endeavors align with client goals.
With 5+ years in strategy at a creative agency, you will work closely with clients and internal teams to craft effective messaging strategies. This position emphasizes critical thinking, communication, and a strong awareness of industry trends. Your involvement in the creative process will be crucial for success.
Key Responsibilities:
• Establish strategic direction and brand narratives
• Create inspiring briefs for stakeholders and clients
• Support Group Strategy Director in new business initiatives
• Design and conduct research for insights collection
• Collaborate with creative teams on strategic projects
Requirements:
• 5+ years of experience in strategic roles within advertising
• Excellent critical thinking and problem-solving skills
• Strong verbal an...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now