Omnicom Media Group

Global Head of Design

Omnicom Media Group

Overview

Role involves setting and executing a strategic creative vision for impactful visual design.

Ideal candidate should have 10+ years of leadership experience in design within media or advertising sectors.

hybridseniorpermanentfull-timeEnglishAdobe Creative SuitePowerPointMicrosoft OfficeCanva

Locations

  • United Kingdom, England, London

Requirements

  • 10+ years of leadership experience
  • Strong design thinking
  • Expert proficiency in Adobe Creative Suite

Responsibilities

  • Define visual design vision
  • Lead branding initiatives
  • Mentor design team

Benefits

  • Flexible working hours
  • Hybrid working model
  • Support for diversity and inclusion