O

Opella

Global OTC & VMS self-care manufacturer

Strategy Lead

Corporate StrategyPosted on Nov 14
Full-timeNeuilly-sur-Seine, France€85k - €113.5k

About the Job

Requirements

  • At least 5 years of experience in consumer goods brand strategies and/or corporate strategy is required; FMCG and consulting experience is mandatory.
  • A proven track record of developing and implementing business strategies that foster growth and deliver tangible results in the FMCG industry is required.
  • Strong analytical skills to interpret complex market data, identify trends, and make data-driven decisions are required.
  • Proficiency in financial modeling and analysis, including assessing business opportunities financially, is required.
  • Demonstrated leadership skills and the ability to promote collaboration, enhance team performance, and engage cross-functional teams and stakeholders at all organizational levels are required.
  • Excellent verbal and written communication skills are required, including crafting corporate or financial presentations that influence high-level internal and external stakeholders and presenting complex ideas clearly.
  • A Bachelor's degree in business, engineering, marketing, or a related field is required.

Responsibilities

  • Develop Opella's long-term global strategy, including its ambition, where to play, and how to win.
  • Drive innovative thinking and guide countries and brands in creating and delivering growth plans, collaborating closely with Finance, Growth Hub, Science, Manufacturing & Supply, and other teams.
  • Execute key strategic initiatives, such as country strategies, category and brand strategies, and new growth levers, collaborating closely with Region Presidents and Brands General Managers.
  • Identify growth opportunities beyond core organic growth, select attractive consumer demand spaces, make trade-offs, develop business cases and implementation plans, and provide a strategic perspective on potential mergers and acquisitions.
  • Bring drive and new perspectives, lead fact-based decision-making, and enable initiatives to progress with speed and accountability.
  • Maintain a pragmatic, hands-on approach focused on execution and business outcomes rather than coordination.

Desired Qualifications

  • An MBA is preferred.
  • Experience gained at a top-tier consulting firm such as Bain, BCG, or McKinsey, or equivalent, is ideal.

About the Company

Opella

Global OTC & VMS self-care manufacturer

Opella makes a wide range of over-the-counter medicines, vitamins, minerals, and supplements for global consumers, covering about 100 brands and an 11,000-strong workforce. It develops, manufactures, and markets non-prescription health products that people can buy ready-made in stores for common needs such as pain relief, digestion, and allergy relief. The company differentiates itself with a large global manufacturing footprint (13 sites and 4 science and innovation centers) and its B Corp certification, signaling accountability to social and environmental standards. Its goal is to simplify self-care and put health in people’s hands for half a billion consumers worldwide.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Neuilly-sur-Seine, France
Founded
2018

Recently Posted Jobs

Explore more opportunities at Opella

See more jobs