Ogilvy

Lead Strategist Role At Ogilvy Toronto

📍 Location
toronto, on
⏰ Job Type
Full-time
📅 Posted
June 14, 2026

Job Description

Overview


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 robust awareness of industry trends. Your involvement in the creative process will be crucial for success.


Responsibilities



  • Establish strategic direction and brand narratives

  • Create inspiring briefs for stakeholders and clients

  • Support Group Strategy Director in current business initiatives

  • Design and conduct research for insights collection

  • Collaborate with creative teams on strategic projects


Qualifications



  • 5+ years of ...

Ready to Apply?

Take the next step in your career journey with Ogilvy

Apply Now