SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Lead Strategist Role At Ogilvy Toronto

Company: Ogilvy

Location: toronto, London

Posted: June 13, 2026

Apply for This Position

Submit Application

Position Details

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 ...