Global Head of Corporate Brand

New Yesterday

Overview

Global Head of Corporate Brand London or Paris - Hybrid Permanent

AXA IM’s purpose is to act for human progress by investing for what matters. As a responsible asset manager, we invest for the long term to help clients, people and the world prosper. As a future Global Head of Corporate Brand, you will report to the Head of External Communications and be part of AXA IM External Communications.

Discover your opportunity. The Global Head of Corporate Brand will play a pivotal strategic role in shaping and embedding a globally coherent brand positioning that reflects our ambition to be the leading long‑term savings and investment platform in Europe and a top‑tier global asset manager with a recognized strength in insurance‑related assets. This is a senior, highly strategic leadership function focused on group‑wide alignment, stakeholder orchestration, and integration with the broader BNP Paribas Group brand ecosystem. The role focuses on long‑term brand positioning, architecture, narrative clarity, and strategic coherence across the board.

Responsibilities

  • Brand positioning strategy & management: Define and uphold a differentiating, globally consistent positioning that reflects BNPP AM values; develop and evolve the global brand positioning with multiple internal stakeholders; build and nurture the brand architecture to support business & marketing needs; refine brand guidelines aligned with BNP Group guidelines; monitor global brand expression for consistency with high‑level impact.
  • Creative leadership & content oversight: Lead the creative expression of the brand (positioning platform) ensuring singularity, clarity and resonance with target audiences; oversee the positioning platform and roadmap for market appropriation; work with lead creative agency alongside BNP Group Communications team.
  • Brand promotion & media strategy: Design and deliver corporate advertising campaigns that build top‑of‑mind awareness and brand preference across internal and external stakeholders; manage relationships with preferred agencies; align corporate brand activation with marketing plans for consistency across client touchpoints.
  • Brand tracking: Oversee global brand tracking framework and brand perception studies; define KPIs and performance metrics for advertising efforts (top‑of‑mind, brand awareness, brand proximity, engagement); prepare operating model optimized against metrics.
  • Team management & global coordination: Collaborate with many BNPP AM teams and the BNP Central team; lead through example and empower team members; develop the right operating model between global and local units alongside transversal marketing teams.

Qualifications

  • Proven experience leading corporate brand strategy for a global organisation, ideally in financial services.
  • Demonstrated ability to build brand equity in complex, matrixed environments with multiple stakeholders.
  • Strong understanding of brand architecture, positioning frameworks, and integrated brand governance.
  • Expertise in stakeholder engagement and change leadership.
  • Experience collaborating with senior leaders and external agencies at a strategic level.
  • Strong communication skills in English and French (verbal and written), including the ability to distil complexity into clarity.

We would love to know more about you. Let’s connect! Send us your resume.

#J-18808-Ljbffr
Location:
City Of Westminster, England, United Kingdom
Salary:
£125,000 - £150,000
Job Type:
FullTime
Category:
Sales

We found some similar jobs based on your search