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...