Head of Marketing Communications – EMEA

Job Details

permanent
London, London, United Kingdom
Chubb
16.03.2024
Want updates for this and similar Jobs?


Full Job Description

The role leads the regional EMEA marketing communications centre of excellence supporting the entire marketing and communications team comprising circa 35 colleagues across 27 countries. 

The centre of excellence is responsible for brand management, development and implementation of multi country integrated marketing campaigns, content, email marketing and international events in addition to development and implementation of best practice processes alongside other ad hoc marketing initiatives. The role oversees the functions vendor management. In addition, the role oversees development of the EMEA marketing plans and budgets in collaboration with the regional marketing and communications leadership team. 

The role works closely with the marketing and communications teams in country, in addition to the other EMEA regional and global centres of excellence.

The role is supported by four direct reports based in London and Madrid, reports to the EMEA Marketing and Communications Director; and is a member of the EMEA marketing and communications leadership team

Responsibilities

Brand

  • Regional expert on the Chubb brand and regional liaison with the global brand team. 
  • Manage and oversee adherence to guidelines across the region. 
  • Support the marketing & communications team ensuring they are fully trained on how to apply the guidelines. 
  • Oversees trademark registrations. 

Marketing planning and budget

  • Support development of the marketing plan for the region/countries.
  • Budget management ensuring budgets are delivered within plan for own function.

Integrated marketing campaigns and email marketing

  • Provide guidance on best practice integrated marketing campaigns and email marketing journeys.
  • Develop and oversee implementation of pan regional marketing campaigns working closely with colleagues in the countries. This includes identifying key audiences based on insights; developing the marketing strategy and channels (e.g., email, direct mail, organic, paid and earned media, and events), assets across the purchase funnel and the KPIs for campaign optimisation.
  • Oversee implementation of global campaigns in countries across the region
  • Manage email marketing across the broker portfolio working closely with business development teams in Madrid Underwriting Centre and locally in the countries.
  • Represent EMEA on certain global initiatives

Content production and dissemination across the region

  • Produce short and longform content for use across all channels
  • Production of sales support materials
  • Function is the EMEA liaison with the global content center of excellence

Events and Merchandise

  • Provide best practice guidelines for event management 
  • Manage our event management tools, providing training and templates
  • Manage international events. 
  • Provide event support to countries and functions as needed.
  • Manage provision of branded merchandise through a merchandise portal for the region

Vendor management for the function.

Lead and manage a team of four across London and Madrid locations.

Report Job