Head of Strategy

*We are conducting a WORLDWIDE search for this position. An attractive relocation package is available.*

This is an exciting opportunity to be the Head of Strategy for one of the most important global clients for this fully-integrated agency.

Working as the Head of Strategy for an amazing brand, this is an excellent opportunity to be part of the leadership team, reporting and working alongside teams in Dubai, Paris, and London. You will hold high level strategic and business conversations with client stakeholders and be the trusted advisor to the client. You will craft and shape the strategic direction as well as work with the client directly to redefine the way they do marketing.

This agency is part of the largest joint venture in the region and part of a renowned international network. 

Key Responsibilities

  • Provide key strategic inputs
  • Identify key audiences, drive insights, and fuel strategic thinking
  • Be the guardian of consumer journeys
  • Develop multi-year plans to drive client growth, online and offline planning
  • Use a defined framework to drive a change within the client’s organization
  • Innovation: develop and transform frameworks that enable for agility, simplicity, efficiency, and effectiveness for the client

Key Requirements

  • Must have media agency background with significant experience
  • Strong focus on digital media strategy
  • Worked on international accounts
  • Multi-cultural background and experience
  • Passion about the airline and travel industries 

Fantastic opportunity to be Head the Strategy on an international brand, working with global teams throughout the network. To confidentially discuss this role in more detail if you fit the above brief, please get in touch below.

*Again, this is a WORLDWIDE search with an attractive relocation package.*

Register your interest below or go Back to jobs

Social Account Manager

Salary: £36,000
Location: London, United Kingdom Reference:
Posted: 26.03.2020

View full description

Executive Director

Salary: £90,000+
Location: London, United Kingdom Reference:
Posted: 19.03.2020

View full description

Internal Communications Manager

Salary: £60,000 - £75,000
Location: London, United Kingdom Reference:
Posted: 19.03.2020

View full description

Register your interest

Complete the form to the right in order to submit your interest on the above job.