London Hybrid Permanent Communications jobs

Total jobs found: 1

Global Head of Marketing

  • Location: City of London, London
  • Date:

This Global Head of Marketing role sits within a leading global consultancy firm and will play a key role in leading the firm wide global Marketing strategy and provide insights on market and client trends in the core strategically important areas, alongside managing a small high performing team. The Global Head of Marketing will lead […]