Location
toronto
Job Type
Full-time
Posted
June 27, 2026
Job Description
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...
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...