12 Aug
|
Allianz Partners
|
Cambridge
12 Aug
Allianz Partners
Cambridge
Head of Global Marketing Creative Defines, owns, and champions the company’s global creative vision, ensuring a cohesive and compelling brand experience worldwide while enabling thoughtful local adaptation across regions, products, and channels.What You Will Do Creative Vision & InnovationDefine, 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 solid problem‑solving skills to address creative challenges and deliver innovative, scalable solutions.Leadership & Team ManagementLead 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 & StewardshipAct 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 ManagementPartner 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 CreativeCollaborate with digital marketing and analytics teams to translate audience insights, testing results, and performance data into actionable creative strategies and optimisations.Strategic LeadershipTranslate 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 FluencyStay ahead of digital, travel, and industry trends to ensure the brand’s creative expression remains modern, relevant, and differentiated.Global CollaborationPartner with regional marketing, product,
and sales teams to understand local market needs and adapt global concepts without compromising core brand integrity.What You Will Bring12+ 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 tools.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 OfferAnnualised base pay range for US is 160,000.00 USD – 235,000.00 USD.Annualised base pay range for Canada is 155,000.00 CAD – 230,000.00 CAD.Actual base pay may vary based upon factors such as relevant experience, qualifications, internal equity of peers, and geographic location.Employees may also qualify for performance‑based bonuses, merit increases, and other incentives based on individual and company performance.Comprehensive benefits package includes health, dental, and vision insurance; retirement savings plans; paid time off; andother employee programs.We therefore welcome applications regardless of ethnicity or cultural background, age, gender, nationality, religion, social class, disability, or sexual orientation, or any other characteristics protected under applicable local laws and regulations.#J-18808-Ljbffr
📌 Head Of Global Marketing Creative - $155,000 - $235,000 A Year (Cambridge)
🏢 Allianz Partners
📍 Cambridge