The Head of Global Marketing Creative defines, owns, and champions the company’s global creative vision. This role ensures a cohesive and compelling brand experience worldwide, while enabling thoughtful local adaptation across regions, products, and channels.
You will lead a multidisciplinary, globally distributed in‑house creative organisation and key agency partners to deliver world‑class integrated marketing campaigns, presentations, and creative assets across digital, offline, and partner ecosystems. Success in this role requires a balance of strategic foresight, hands‑on creative leadership, and operational excellence within a complex, matrixed global environment.
What You Will Do
Creative Vision & Innovation
- 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.
Leadership & Team Management
- 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.
Brand Vision & Stewardship
- Act as a trusted authority on brand standards, including Allianz brand guidelines, partner brand requirements, compliance considerations, and best practices.
- Apply a high level of precision and judgement when reviewing and approving creative work to ensure consistency, quality, and compliance.
- Collaborate with marketing leaders and the creative team to evolve and refine global brand guidelines and visual systems as needed.
- Confidently interpret and amplify partner brands within consumer‑facing experiences and co‑branded marketing initiatives.
Communication, Influence & Stakeholder Management
- Partner closely with cross‑functional business teams to support creative strategy, execution, and prioritisation.
- Present and defend creative strategies, concepts, and outputs to senior and executive leadership, aligning on trade‑offs, investments, and priorities.
Data‑Driven Creative
- Collaborate with digital marketing and analytics teams to translate audience insights, testing results, and performance data into actionable creative strategies and optimisations.
Strategic Leadership
- Translate business and marketing objectives into compelling creative narratives and programs that resonate across geographies and customer segments.
- Conduct or leverage internal and external research, including industry analysis and stakeholder interviews, to inform creative direction with strong strategic insight.
Digital & Technical Fluency
- Stay ahead of digital, travel, and industry trends to ensure the brand’s creative expression remains modern, relevant, and differentiated.
Global Collaboration
- Partner with regional marketing, product, and sales teams to understand local market needs and adapt global concepts without compromising core brand integrity.
What You Will Bring
- 12+ years of experience in creative or marketing roles, in agency and/or in‑house environments, with 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.
- Exceptional communication, presentation, and collaboration skills, with the ability to influence at all levels of the organisation.
- 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.
What We Offer
Annualized base pay range for US is 160,000.00 USD – 235,000.00 USD.
Annualized base pay range for Canada is 155,000.00 CAD – 230,000.00 CAD.
