Global Brand Marketing Leader — Multi-Brand Growth & Strategy

Company: NEWELL
Apply for the Global Brand Marketing Leader — Multi-Brand Growth & Strategy
Location: London
Job Description:

Newell Brands seeks a Senior Manager, International Brand Marketing to lead the regional growth of iconic brands across EMEA and APAC from London or Manchester/Cheadle. You will own regional sales, profitability and brand strategies while guiding a team of four reporting to the Brand Marketing Director.

You will collaborate with global teams, drive portfolio choices, and oversee pricing, investment priorities and omnichannel execution to strengthen market share and profitability.

#J-18808-Ljbffr…

Posted: October 21st, 2026