Global Head of Marketing

Posted 5 Days Ago
Be an Early Applicant
London, Greater London, England
Senior level
Digital Media • News + Entertainment • Social Media
The Role
As the Global Head of Marketing, you will shape and execute the global marketing strategy, enhance business growth through various marketing strategies, oversee the marketing department, conduct market research, and lead a high-performing team. You will also manage the marketing budget, establish KPIs, and ensure consistent brand messaging across the organization.
Summary Generated by Built In

Why choose Tag?

We are the long-standing, production partner of choice that has helped brands across borders and cultures for over half a century achieve their business goals. With 2,700 experts in 29 countries across the world, we are a global team of collaborators, innovators, and motivators.

We pride ourselves on creating empowering, safe, and supportive environments for all our employees, regardless of race, gender, sexual orientation, ability, or any other defining factor. We embrace difference through diversity of thought, experience, and expertise to maximise potential and bring the greatest benefits for our people and our clients.

We can’t bring big ideas to life without exceptional people. At Tag, we respect individuality and the power of the collective. We want people to be themselves, unafraid to voice ideas, no matter how big they are or who they come from.

In June 2023, Tag was acquired by dentsu Group, Inc, though we remain a distinct brand. As dentsu’s acquisition of Tag significantly expands content delivery capabilities, Tag’s expertise to deliver personalized, omnichannel content in real-time and at-scale for clients remains unparalleled across the entire customer journey, unlocking marketing effectiveness and efficiency.

Tag and dentsu bring together our innovation and technology infrastructure to help solve clients’ toughest challenges. United in business acumen, we share similar core values, company culture, and embrace a vision “to be at the forefront of people-centric transformations that shape society.

dentsu was founded over 120 years ago and proudly counts nearly 72,000 employees around the world.

Job Description

We are seeking a Global Head of Marketing to join the Global Marketing & Communications team. This role will be pivotal in shaping and executing our global marketing strategy, ensuring alignment with our business objectives, and driving the success of our business growth across the network.

In this role, you’ll:

  • Enhance and accelerate business growth through targeting, marketing, lead generation & management, thought leadership and customer engagement strategies globally.
  • Build and develop a clear vision and marketing strategies and thought leadership agenda, reaching across all target markets, industries and buying roles to increase brand awareness and positioning globally.
  • Marketing automation strategy - automation to deliver increased productivity and effectiveness’ of overall marketing programs.
  • Oversee the marketing department function, teams and resources.
  • Create a marketing knowledge management strategy to ensure global content consistency and brand management.
  • Plans, directs and communicates the marketing plan to drive clear and powerful messages about our business, our values and strategies to ensure employee engagement.
  • Develops and manages integrated marketing and advertising campaigns to drive a comprehensive networking, relationship and partnership building agenda.
  • Conduct thorough market research and competitive analysis to identify demand, competition and growth opportunities and to inform and adjust strategies accordingly.
  • Lead, mentor and inspire a high-performing global marketing and product marketing team, foster a culture of collaboration and excellence.
  • Establish key performance indicators (KPIs) to measure the success of marketing initiatives and drive continuous improvement.
  • Manage the global marketing budget, ensuring efficient allocation of resources to maximize ROI.
  • Serve as a member of global marketing leadership team, setting strategy for more aligned global-regional and country marketing approaches. Collaborate with colleagues across regions to identify synergies.
  • Serve as leader of global country leadership engagement and marketing activation initiative, ensuring consistent processes and disciplines followed by campaign managers and regional, sub-regional and country marketing. Includes, but not limited to, proper market readiness assessments and leadership communication best practices.
  • Ensure execution of global initiatives including, but not limited to, emerging market best practices, thought leadership strategies, PR/event best practices, etc.
  • Engage with global business unit and select global sector leaders in developing high-impact, cost-efficient processes & tools to achieve new & existing customer growth targets.
  • Develop strategy for demand generation programs including to go to market strategy and implementation.
  • Evaluates, updates and maintains the marketing technology stack and adoption.
  • Network to develop relationships within broader organization and external partners in support of global sales and leads generation efforts.
  • Identifies audience, customer profiles and journeys, product and service packaging and pricing.

Qualifications 

  • Bachelor's degree in communications, marketing, journalism, or a related field. 
  • At least 8-10 years of experience in communications, public relations, or a similar role, preferably in the media, advertising industry. 
  • Proven track record of developing and executing successful communication strategies and campaigns for complex and diverse organizations and audiences. 
  • Excellent negotiation, persuasion, and presentation skills, with the ability to communicate effectively with senior executives, partners, and clients. 
  • Strong knowledge and understanding of the media, advertising, landscape, trends, and opportunities. 
  • Exceptional writing, editing, and storytelling skills, with a keen eye for detail and accuracy. 
  • Creative, innovative, and strategic thinker, with a passion for collaboration and innovation. 
  • Ability to work under pressure, manage multiple projects and deadlines, and adapt to changing priorities and demands. 
  • A solution-focused, proactive approach to challenges with the ability to prioritize, escalate issues, use initiative, and perform in fast-paced and fluid environments. 
The Company
London
2,498 Employees
On-site Workplace

What We Do

At Tag, we turn big ideas into high-impact marketing, working with leading brands and agencies to deliver content at speed and scale across channels, cultures and regions.

With intelligent, sustainable and technology-driven solutions at the heart of everything we do, we enable brands to operate more efficiently and effectively to stand out, sell more and waste less.

Every decision at Tag is made in consideration of our clients, our people, our planet, and our communities. With 2,700 experts in 29 countries across the world, our distributed hub model has allowed us to be the always-on, end-to-end production partner of choice for over half a century.

Find out more at tagww.com

Similar Jobs

Starburst Logo Starburst

Director of Marketing, EMEA

Big Data • Cloud • Information Technology • Software • Database • Analytics • Big Data Analytics
Easy Apply
Remote
Hybrid
London, Greater London, England, GBR
481 Employees

MarketAxess Logo MarketAxess

Manager, EMEA Marketing

Fintech • Information Technology • Financial Services
London, Greater London, England, GBR
892 Employees

Yext Logo Yext

Director, EMEA Marketing

Artificial Intelligence • Information Technology • Internet of Things • Software
Easy Apply
London, Greater London, England, GBR
1200 Employees
London, Greater London, England, GBR
660 Employees

Similar Companies Hiring

Artlist Thumbnail
Social Media • Other • Music • Digital Media
Tel Aviv, IL
450 Employees
bet365 Thumbnail
Software • Gaming • eSports • Digital Media • Automation
Denver, Colorado
6100 Employees
Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account