O

Senior Creative Resource Lead at Ogilvy

Ogilvy

toronto, on, Canada Full-time June 19, 2026

Opportunity Description

Join Ogilvy as a Senior Creative Resource Lead, streamlining the workflow for dynamic creative teams. Your organizational skills will facilitate successful project execution and foster strong relationships.
In this critical position, you'll oversee the allocation of resources while collaborating with senior leadership and creative talents. Your role includes managing creative awards submissions and proactively addressing issues that could hinder quality or deadlines. You'll also be instrumental in connecting with global leads to further Ogilvy's Borderless Creativity vision.
Key Responsibilities:
• Collaborate closely with CCO and Creative Leads for project alignment
• Enhance process efficiency with strategic partnerships
• Ensure the on-time delivery of award-winning creative work
• Manage submissions for various awards at local and international levels
• Foster relationships with global resource leads for seamless collaboration
Requirements:
• At least 5 y...
Full-time Other-General

Interested in this opportunity? Apply now through Expertini.

Apply for this Position