🇬🇧 SearchUKJobs.co.uk

Britain's Premier Job Portal

← Back to Jobs

Brand Manager – Self Care Latam

Kenvue | Brazil, Brazil | Posted June 26, 2026

Position Overview

Brand Manager – Self Care LATAM

Location: Sao Paulo, Brazil (Hybrid)

Role reports to: Sr. Marketing Manager, Self Care LATAM.

What you will do

The Brand Manager – Self Care LATAM plays a key role in driving the regional growth strategy across Latin America for a defined portfolio of brands. This position is responsible for leading innovation, shaping brand strategy, and partnering with local teams to deliver sustainable business growth.

Key Responsibilities

  • Lead the LATAM brand strategy, ensuring alignment with Global and Regional priorities
  • Monitor performance (sell‑out, market share, KPIs) and define corrective actions with local teams across portfolio and communication initiatives
  • Analyze category, competition, and consumer trends to identify growth opportunities
  • Lead end‑to‑end innovation pipeline (ideation to launch)
  • Partner with CMI/CBI to generate insights and validate oppor...

Ready to Apply?

Apply for this Position