Omnicom Media · 6 hours ago
Design Lead
Omnicom Media Group (OMG) is a leading media services division that connects media, creativity, and technology to help businesses grow. The Design Lead is responsible for leading creative execution across high-visibility initiatives, focusing on pitch design and visual storytelling.
Marketing & Advertising
Responsibilities
Lead design across major initiatives, including all pitch-related creative
Translate complex strategies into clear, persuasive visual narratives
Set and maintain visual standards across brand experiences
Build, evolve, and govern scalable design systems and templates
Provide creative direction and feedback to designers
Partner closely with Growth leadership and senior stakeholders
Qualification
Required
6–8+ years of experience in brand design, art direction, or experience design
Proven experience leading pitch work and high-stakes presentations
Expert-level proficiency in PowerPoint
Full proficiency across Microsoft Office (PowerPoint, Word, Excel)
Expertise across Adobe Creative Cloud
Strong systems thinking and presentation skills
Benefits
Health insurance
Vision insurance
Dental insurance
401(k)
Healthcare Flexible Spending Account
Dependent Care Flexible Spending Account
Vacation days
Sick days
Personal days
Paid parental leave
Paid medical leave
STD/LTD insurance benefits
Company
Omnicom Media
Omnicom Media, the media services division of Omnicom Group Inc., designs ecosystems for growth.
Funding
Current Stage
Late StageRecent News
Campaign UK More Latest RSS Feed
2025-12-12
Campaign UK More Latest RSS Feed
2025-12-08
Company data provided by crunchbase