Ogilvy
Lead Strategist Role At Ogilvy Toronto
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 ...