Senior Director, Brand Marketing Lead

2 months ago


Haddenham, Buckinghamshire, United Kingdom McCormick Full time

Job Summary

The Senior Director, Brand Marketing Lead will drive the leadership and strategic guidance of the communication of our message to consumers to drive sales and return for the company. This role will be responsible for the strategic development and execution of end-to-end campaigns across EMEA markets, encompassing both traditional and digital media across paid, earned, and owned channels.

Key Responsibilities

  • Collaborate with the marketing teams and other cross-functional teams to develop and implement effective brand marketing strategies for digital, social, and traditional channels.
  • Develop and execute comprehensive global media strategies that align with the company's overall objectives and goals.
  • Work to drive consumer insights into effective consumer communication across all 360 touchpoints.
  • Strategic management of all local agencies in the region across creative, media, digital, social, PR, and internal studio.
  • Stay up to date with the latest trends and best practices in global media and digital marketing to drive innovation and growth in the marketplace.
  • Actively mentor, manage, and develop a team of direct reports across the region and markets.
  • Build and maintain strong relationships with regional and market teams.

Requirements

  • Bachelor's Degree in Marketing, Business, or related discipline.
  • Demonstrated relevant skills and results in FMCG marketing, advertising, digital marketing transformation, market research, P&L management, forecasting, agency management, and business planning.
  • Thorough understanding of business goals and the role that consumer communication and brand management plays in driving business success.
  • Strong experience leading projects and cross-functional teams, including proven ability to manage multiple projects.
  • Solid foundational understanding of the industry sector and competitive landscape.
  • Expertise in business and brand planning, digital marketing, market research, consumer communications, finance, and promotional activities.
  • Sound understanding of principles and practices in Marketing and a basic knowledge in other functional areas, including Finance, Procurement, and Sales.
  • Developed interpersonal, communication, and diplomacy skills required to guide, influence, and convince others, both internal and external.
  • Proven ability to motivate and lead others; strong strategic thinking, leadership, communication, and teamwork skills.
  • Strong analytical skills and evaluative judgment based on the analysis of factual and qualitative information in complicated or novel situations.
  • Experience managing agency relationships.
  • Agile leadership.
  • Excellent presentation, project management, and communication skills.
  • Ability to work across geographic boundaries.
  • Strong business acumen with the ability to think strategically and innovatively.
  • Proactive, collaborative, organized, curious, problem solver.
  • Highly credible and knowledgeable partner for marketing, agencies, insights, and finance.

Preferred Qualifications

  • Bachelor's Degree in Marketing or related discipline.
  • MBA preferred.
  • Demonstrated relevant skills and results in consumer-packaged goods marketing, forecasting, advertising, market research, consumer & trade promotion, P&L management, and business planning.
  • Management and development of direct reports and team.
  • Strong leadership, strategic thinking, communication, and teamwork skills.
  • Strong analytical and project leadership experience with the ability to manage multiple projects.
  • Fluent in English and ideally French.

Work Environment

  • Office/Hybrid.

Why Work at McCormick?

United by flavor. Driven by results.

As a McCormick employee, you'll be empowered to focus on more than your individual responsibilities. You'll have the opportunity to be part of something bigger than yourself—to have a say in where the company is going and how it's growing.

Between our passion for flavor, our 130-year history of leadership and integrity, the competitive and comprehensive benefits we offer, and our culture, which is built on respect and opportunities for growth, there are many reasons to join us at McCormick.



  • Haddenham, Buckinghamshire, United Kingdom McCormick & Company Full time

    Senior Director, Brand Marketing OpportunityAbout the RoleWe are seeking a highly skilled Senior Director, Brand Marketing to lead our brand marketing efforts in EMEA. As a key member of our marketing team, you will be responsible for developing and executing comprehensive brand marketing strategies that drive business growth and customer engagement.Key...


  • Haddenham, Buckinghamshire, United Kingdom McCormick & Company Full time

    Senior Director, Brand Marketing OpportunityAbout the RoleWe are seeking a highly skilled Senior Director, Brand Marketing to lead our brand marketing efforts in EMEA. As a key member of our marketing team, you will be responsible for developing and executing comprehensive brand marketing strategies that drive business growth and customer engagement.Key...


  • Haddenham, Buckinghamshire, United Kingdom McCormick & Company Full time

    Senior Director, Brand Marketing OpportunityAbout the RoleWe are seeking a highly skilled Senior Director, Brand Marketing to lead our brand marketing efforts in EMEA. As a key member of our marketing team, you will be responsible for developing and executing comprehensive brand marketing strategies that drive business growth and customer engagement.Key...


  • Haddenham, Buckinghamshire, United Kingdom McCormick & Company Full time

    Senior Director, Brand Marketing OpportunityAbout the RoleWe are seeking a highly skilled Senior Director, Brand Marketing to lead our brand marketing efforts in EMEA. As a key member of our marketing team, you will be responsible for developing and executing comprehensive brand marketing strategies that drive business growth and customer engagement.Key...


  • Haddenham, Buckinghamshire, United Kingdom McCormick & Company, Inc. Full time

    Senior Director, Brand MarketingMcCormick & Company, Inc. is seeking a seasoned marketing professional to lead our brand marketing efforts in EMEA. As Senior Director, Brand Marketing, you will be responsible for developing and executing comprehensive brand marketing strategies that drive business growth and customer engagement.Key Responsibilities:Develop...


  • Haddenham, Buckinghamshire, United Kingdom McCormick Full time

    Job Title: Senior Director, Brand MarketingJob Summary:We are seeking a highly skilled Senior Director, Brand Marketing to lead our brand marketing efforts in EMEA. The successful candidate will be responsible for developing and executing comprehensive brand marketing strategies that drive business growth and customer engagement.Key Responsibilities:Develop...


  • Haddenham, Buckinghamshire, United Kingdom McCormick & Company, Inc. Full time

    Senior Director, Brand MarketingJob SummaryWe are seeking a highly experienced Senior Director, Brand Marketing to lead our brand marketing efforts in EMEA. The successful candidate will be responsible for developing and executing comprehensive brand marketing strategies that drive business growth and customer engagement.Key ResponsibilitiesDevelop and...


  • Haddenham, Buckinghamshire, United Kingdom McCormick & Company, Inc. Full time

    Senior Director, Brand MarketingJob SummaryWe are seeking a highly experienced Senior Director, Brand Marketing to lead our brand marketing efforts in EMEA. The successful candidate will be responsible for developing and executing comprehensive brand marketing strategies that drive business growth and customer engagement.Key ResponsibilitiesDevelop and...


  • Haddenham, Buckinghamshire, United Kingdom McCormick & Company, Inc. Full time

    Job Title: Senior Brand Marketing DirectorJob Summary:We are seeking a highly skilled Senior Brand Marketing Director to lead our brand marketing efforts in the EMEA region. The successful candidate will be responsible for developing and executing comprehensive brand marketing strategies that drive business growth and customer engagement.Key...


  • Haddenham, Buckinghamshire, United Kingdom McCormick Full time

    Job Title: Senior Director, Brand MarketingMcCormick is seeking a highly skilled Senior Director, Brand Marketing to lead our brand marketing efforts in EMEA. As a key member of our marketing team, you will be responsible for developing and executing comprehensive brand marketing strategies that drive business growth and customer engagement.Key...


  • Haddenham, Buckinghamshire, United Kingdom McCormick Full time

    Job Title: Senior Director, Brand MarketingMcCormick is seeking a highly skilled Senior Director, Brand Marketing to lead our brand marketing efforts in EMEA. As a key member of our marketing team, you will be responsible for developing and executing comprehensive brand marketing strategies that drive business growth and customer engagement.Key...


  • Haddenham, Buckinghamshire, United Kingdom McCormick Full time

    Job Title: Senior Director, Brand MarketingMcCormick is seeking a highly skilled Senior Director, Brand Marketing to lead our brand marketing efforts in EMEA. As a key member of our global marketing team, you will be responsible for developing and executing comprehensive brand marketing strategies that drive business growth and customer engagement.Key...


  • Haddenham, Buckinghamshire, United Kingdom McCormick Full time

    Job Title: Senior Director, Brand MarketingMcCormick is seeking a highly skilled Senior Director, Brand Marketing to lead our brand marketing efforts in EMEA. As a key member of our global marketing team, you will be responsible for developing and executing comprehensive brand marketing strategies that drive business growth and customer engagement.Key...


  • Haddenham, Buckinghamshire, United Kingdom McCormick Full time

    Job Title: Senior Director, Brand MarketingMcCormick is seeking a highly skilled Senior Director, Brand Marketing to lead our brand marketing efforts in EMEA. As a key member of our global marketing team, you will be responsible for developing and executing comprehensive brand marketing strategies that drive business growth and customer engagement.Key...


  • Haddenham, Buckinghamshire, United Kingdom McCormick Full time

    Job Title: Senior Director, Brand MarketingMcCormick is seeking a highly skilled Senior Director, Brand Marketing to lead our brand marketing efforts in EMEA. As a key member of our global marketing team, you will be responsible for developing and executing comprehensive brand marketing strategies that drive business growth and customer engagement.Key...


  • Haddenham, Buckinghamshire, United Kingdom McCormick Full time

    Job Title: Senior Director, Brand MarketingMcCormick is seeking a highly skilled Senior Director, Brand Marketing to lead our brand marketing efforts in EMEA. As a key member of our marketing team, you will be responsible for developing and executing comprehensive brand marketing strategies that drive business growth and customer engagement.Key...


  • Haddenham, Buckinghamshire, United Kingdom McCormick Full time

    Job Title: Senior Director of Brand MarketingWe are seeking a highly experienced Senior Director of Brand Marketing to lead our brand marketing efforts in EMEA. As a key member of our global marketing team, you will be responsible for developing and executing comprehensive brand marketing strategies that drive business growth and customer engagement.Key...


  • Haddenham, Buckinghamshire, United Kingdom McCormick Full time

    Job Title: Senior Director, Brand MarketingMcCormick is seeking a highly skilled Senior Director, Brand Marketing to lead our brand marketing efforts in EMEA. As a key member of our marketing team, you will be responsible for developing and executing comprehensive brand marketing strategies that drive business growth and customer engagement.Key...


  • Haddenham, Buckinghamshire, United Kingdom McCormick Full time

    Job Title: Senior Director of Brand MarketingWe are seeking a highly experienced Senior Director of Brand Marketing to lead our brand marketing efforts in EMEA. As a key member of our global marketing team, you will be responsible for developing and executing comprehensive brand marketing strategies that drive business growth and customer engagement.Key...


  • Haddenham, Buckinghamshire, United Kingdom McCormick Full time

    Job Title: Senior Director, Brand MarketingMcCormick is seeking a highly skilled Senior Director, Brand Marketing to lead our brand marketing efforts in EMEA. As a key member of our marketing team, you will be responsible for developing and executing comprehensive brand marketing strategies that drive business growth and customer engagement.Key...