About this role
Creative Resource Lead at Ogilvy. Location: Toronto, Ontario, Canada. Role: Oversee allocation of creative resources, Coordinate workflow across teams Requirements: 5+ years of agency experience; outstanding project management; strong communication and negotiation; fast-paced, resourceful; knowledge of advertising media; English and French skills are a plus. Category: Project and Program Management Seniority: Mid Level Commitment: Full Time Workplace: Hybrid Languages: English, French