11 Aug
|
Newell Brands
|
Williamstown
11 Aug
Newell Brands
Williamstown
Build the future of Sistema – an iconic brand with global reach
Are you a commercially minded Brand Manager who loves turning consumer insights into cutting-edge products and growth opportunities?
This is an exciting opportunity to join Newell Brands and play an important role in the continued growth of Sistema® – the iconic New Zealand-founded food storage and hydration brand trusted by millions of consumers in more than 100 countries.
Known for its market-leading food containers, lunch solutions and reusable bottles, Sistema combines smart design, consumer-led innovation, quality and sustainability to create products that fit modern lifestyles.
As Brand Manager – Sistema, you’ll work alongside the Senior Brand Manager and a talented global team to help shape brand strategy, drive innovation and portfolio initiatives, and bring new products successfully from concept through to market.
Why Sistema & Newell Brands?
Sistema is a brand with an incredible story – proudly founded in New Zealand and now enjoyed by consumers around the world.
Joining Sistema gives you the opportunity to combine the entrepreneurial spirit and innovation of an iconic Australasian brand with the scale, resources and career opportunities of Newell Brands, a leading global consumer products organisation.
You'll have the opportunity to:
Work on a globally recognised and loved consumer brand.
Influence innovation and portfolio decisions with genuine commercial impact.
Collaborate with talented teams across multiple functions and global markets.
Build your experience across brand strategy, innovation, insights and commercial execution.
Be part of an organisation that puts consumers and brands at the centre of how we grow.
About the role
This is a broad and commercially focused brand role where you’ll have the opportunity to influence the performance and long-term growth of Sistema across global markets.
You’ll combine brand management, innovation, insights and commercial thinking, partnering across Product Development, R&D;, Sales, Finance, Supply Chain, Manufacturing, Consumer Insights and Customer Strategy & Planning.
You won't just manage the brand – you'll help identify where Sistema can grow next.
What You’ll Be Doing
Support the development and execution of annual Sistema brand and business plans.
Lead cross-functional innovation and portfolio projects from concept through to commercialisation.
Manage launch readiness including packaging development, product validation, item setup and post-launch evaluation.
Analyse sales performance, consumer insights, market trends, distribution, promotional effectiveness and competitor activity.
Identify opportunities to optimise the portfolio, improve profitability and drive sustainable growth.
Translate consumer, customer and commercial data into clear, actionable recommendations.
Partner with Sales and Customer Strategy teams on customer presentations, category reviews and joint business planning.
Collaborate with Supply Chain, Finance and Commercial teams on forecasting,
inventory planning and business performance.
Develop business cases, Gate documentation, reports and presentations to support key investment and portfolio decisions.
Champion Sistema's brand positioning, visual identity and guidelines across products, packaging and market execution.
Build strong relationships and influence stakeholders across a diverse global matrix organisation.
What You’ll Bring
We’re looking for someone who combines creativity and passion for brands with strong commercial and analytical capability.
Ideally, you’ll have:
3–5+ years' experience across Brand Management, Marketing, Category Management, Commercial or a related consumer goods role.
Experience within FMCG, consumer goods or branded products.
Exposure to product innovation, commercialisation and stage-gate processes.
Strong commercial acumen with the ability to turn data and insights into meaningful recommendations.
Demonstrated experience managing multiple projects and influencing cross-functional stakeholders.
Excellent communication, presentation and stakeholder management skills.
Strong Microsoft Excel and PowerPoint capability.
A Bachelor’s degree in Marketing, Business, Commerce or a related discipline.
A proactive, collaborative and continuous-improvement mindset.
Experience working with global teams, manufacturing environments or cross-functional product development teams would be highly regarded.
If you're passionate about consumer brands, commercially curious and excited by the opportunity to help shape the next chapter of Sistema, we'd love to hear from you.
#J-18808-Ljbffr
📌 Brand Manager - Sistema (Williamstown)
🏢 Newell Brands
📍 Williamstown