Aviva

Global Brand & Campaigns Lead

Aviva

London, UK
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Welcome to Aviva, a leading global insurance company dedicated to helping people protect the things that matter most. We are seeking a dynamic and strategic individual to join our team as the Global Brand & Campaigns Lead. In this role, you will have the opportunity to shape and drive the overall brand strategy and campaigns for our business across all markets. We are looking for a creative and results-driven leader who is passionate about building and growing a global brand. If you have a strong track record of developing successful campaigns and driving brand awareness, we want to hear from you!

  1. Develop and implement global brand strategy: The Global Brand & Campaigns Lead will be responsible for developing and executing a comprehensive brand strategy that aligns with Aviva's overall business objectives. This includes establishing brand guidelines, messaging, and positioning.
  2. Lead global campaigns: This role will oversee the planning, development, and execution of global marketing campaigns to drive brand awareness and engagement. This includes collaborating with cross-functional teams to create compelling and effective campaigns.
  3. Monitor brand performance: The Global Brand & Campaigns Lead will continuously monitor the performance of the Aviva brand across all markets and make recommendations for adjustments or improvements as needed.
  4. Manage brand budget: This role will be responsible for managing the budget for global brand initiatives and campaigns, ensuring efficient use of resources and delivering on key performance indicators.
  5. Collaborate with regional teams: The Global Brand & Campaigns Lead will work closely with regional marketing teams to ensure alignment and consistency in brand messaging and campaigns across all markets.
  6. Conduct market research: This role will conduct market research to identify trends, consumer insights, and competitive landscape to inform brand strategy and campaigns.
  7. Develop brand partnerships: The Global Brand & Campaigns Lead will identify and develop strategic partnerships to enhance the Aviva brand and reach new audiences.
  8. Analyze campaign results: This role will analyze the results of global marketing campaigns and use data-driven insights to optimize future campaigns and drive brand growth.
  9. Stay updated on industry trends: The Global Brand & Campaigns Lead will stay updated on industry trends and best practices to continuously enhance and evolve the Aviva brand.
  10. Mentor and lead team: The Global Brand & Campaigns Lead will manage and mentor a team of brand and marketing professionals, providing guidance and support to achieve team and individual goals.
Where is this job?
This job is located at London, UK
Job Qualifications
  • Extensive Experience In Developing And Managing Global Brand Strategies: The Ideal Candidate Should Have A Strong Track Record Of Successfully Developing And Implementing Global Brand Strategies Across Multiple Markets And Channels.

  • Strong Leadership And Communication Skills: As A Global Brand & Campaigns Lead, The Candidate Will Be Expected To Work Closely With Cross-Functional Teams And Stakeholders, Both Internally And Externally. Therefore, Strong Leadership And Communication Skills Are A Must.

  • In-Depth Knowledge Of Marketing Principles And Best Practices: The Candidate Should Have A Deep Understanding Of Marketing Principles And Best Practices, Including Brand Positioning, Messaging, And Creative Development.

  • Proven Track Record Of Driving Successful Campaigns: The Ideal Candidate Should Have A Proven Track Record Of Developing And Executing Successful Campaigns That Drive Brand Awareness, Engagement, And Business Results.

  • Ability To Adapt To A Fast-Paced And Dynamic Environment: Aviva Is A Global Organization That Operates In A Fast-Paced And Ever-Changing Industry. The Candidate Should Be Able To Thrive In A Dynamic Environment And Be Able To Adapt Quickly To Changing Priorities And Business Needs.

Required Skills
  • Project Management

  • Social Media

  • Campaign Management

  • Budget management

  • Content Creation

  • Team Leadership

  • Marketing Analytics

  • Digital advertising

  • brand strategy

  • Brand Identity

  • brand positioning

  • Global Marketing

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • creativity

  • Teamwork

  • Active Listening

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Global Brand & Campaigns Lead in London, UK is between £60,000-£90,000 per year. However, this can vary depending on the specific company, industry, and level of experience of the individual. It is also important to note that salaries may be higher for those with advanced degrees, specialized skills, and a proven track record of success in the field.

Additional Information
Aviva is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedDecember 29th, 2023
Apply BeforeMay 10th, 2026
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Aviva

Aviva plc is a British multinational insurance company headquartered in London, United Kingdom. It has about 33 million customers across 16 countries. In the United Kingdom, Aviva is the largest general insurer and a leading life and pensions provider.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started