Head of Global Marketing Creative

Richmond, VA (On-site)

$160K/yr – $235K/yrSenior Level12+ years expFull time

Posted 3 months ago

Top 1% of applicants do these two things.

The other 99% submit and hope. You're about to do something different.

Job Summary

Drive Allianz Partners’ global creative leadership by shaping long-term brand vision, directing cross-channel campaigns, and scaling creative teams across regions.

  • Must-have: 12+ years in creative/marketing and 5+ years of people leadership with proven global delivery.
  • Standout: Experience leading in-house creative teams, brand governance, and multi-market collaboration at scale.

Job Description

Responsibilities

  • Define, articulate, and own a clear long-term creative vision aligned with brand positioning, commercial strategy, and global marketing priorities.
  • Lead concept development and creative direction for integrated campaigns across brand, performance marketing, partner, social, and emerging channels.
  • Champion a culture of experimentation and test-and-learn approaches, including creative testing, multivariate messaging, and format innovation, to drive engagement and conversion.
  • Ensure the highest quality and consistency of creative execution across internal teams and external agencies or freelancers, balancing excellence with timelines and budgets.
  • Apply strong problem-solving skills to address creative challenges and deliver innovative, scalable solutions.
  • Lead and inspire a distributed in-house creative team of designers, writers, and project managers, fostering collaboration, accountability, and a culture of quality and excellence.
  • Provide clear direction, constructive feedback, and mentorship to elevate both individual performance and overall output.
  • Establish and continuously improve processes, workflows, and service-level agreements (SLAs) to ensure efficient intake, prioritisation, and delivery of creative work across regions and stakeholders.
  • Manage creative budgets, resourcing models, and vendor relationships to balance speed, quality, and cost effectiveness.
  • Act as a trusted authority on brand standards, including Allianz brand guidelines, partner brand requirements, compliance considerations, and best practices.

Requirements

  • 12+ years of experience in creative or marketing roles, in agency and/or in-house environments
  • 5+ years of people leadership experience
  • Proven ability to manage multiple projects and priorities in a fast-paced, global environment
  • Demonstrated success in leading, mentoring, and scaling creative teams across regions and markets
  • Bachelor’s degree in Marketing, Advertising, Design, Communications, or a related field or an equivalent combination of education and experience
  • Advanced knowledge of Adobe Creative Cloud, Figma, and other industry-standard design
  • Strong understanding of branding principles and the application of brand standards at scale
  • Ability to interpret performance data and audience insights to inform creative and strategic decisions
  • Up-to-date understanding of creative, design, and marketing best practices

Preferred

    Allianz Partners logo

    Allianz Partners

    3.7 Glassdoor

    Allianz Partners is a world leader in B2B2C insurance and assistance, offering global solutions that span international health and life, travel insurance, automotive and assistance. Customer driven, our innovative experts are redefining insurance services by delivering future-ready, high-tech high-touch products and solutions that go beyond traditional insurance. Our products are embedded seamlessly into our partners’ businesses or sold directly to customers, and are available through four commercial brands: Allianz Assistance, Allianz Automotive, Allianz Travel and Allianz Care. Present in 75 countries, our 21,100 employees speak 70 languages, handle over 71 million cases each year, and are motivated to go the extra mile to offer peace of mind to our customers around the world.As part of the Allianz Group, we are proud to be the Worldwide Insurance Partner of the Olympic and Paralympic Movements.For more information, please visit: www.allianz-partners.com

    Founded in 2010
    St.-Ouen, Île-de-France, FRA
    12K employees
    65% recommend to a friend
    68% CEO approval

    Traffic Signals

    Monthly Visitors
    82.2K
    Traffic Source Mix
    Search
    45.9%
    Direct
    40.6%
    Referral
    9.9%
    Social
    2.3%
    Paid
    1.1%

    Headcount Trend

    Current headcount: ~12.3K

    Marketing Team

    Median Career Experience
    11 years
    Median Tenure
    4.2 years

    Recent News