Creative Resource Lead

Ogilvy Health

Toronto, Canada
Base: $45,000 - $95,000 cad; bonus/equity: not spe...
On-site
5+ years agency operations experience
Outstanding project management skills
Knowledge of all advertising media types
The role involves overseeing the allocation of creative resources and collaborating across teams to manage talent and workload effectively

Job Summary

  • The role involves overseeing the allocation of creative resources and collaborating across teams to manage talent and workload effectively.
  • You will lead the agency's creative awards submissions for both international and local shows while maintaining a reputation for delivering award-winning work.
  • Ogilvy supports employees by providing autonomy, expert colleagues from across the global network, and opportunities to do meaningful work.

Matching Summary

The role involves overseeing the allocation of creative resources and collaborating across teams to manage talent and workload effectively.

Salary

Base: $45,000 - $95,000 CAD; Bonus/Equity: Not specified; Benefits: Not specified

Skills & Requirements

Must-have

  • 5+ years agency operations experience
  • Outstanding project management skills
  • Knowledge of all advertising media types
  • Proactive issue identification and resolution
  • Freelance network management

Nice-to-have

  • Bilingual in English and French
  • Experience with international awards submissions
  • Strong relationship building with C-suite
  • Ability to thrive in fast-paced environment

Key Requirements

  • 5+ years of agency experience in operations
  • Working knowledge of TV, digital, OOH, and design media
  • English and French language proficiency (asset)

Work Rights

Not specified

Tailored Resume

Cover Letter