Country Head Iberia Cluster (Barcelona)

Country Head Iberia Cluster (Barcelona)

06 oct
|
Opella
|
Barcelona

06 oct

Opella

Barcelona

Salary Range

€93,600.00 - €124,800.00

All Compensation Will Be Determined Commensurate With Demonstrated Experience.

‎

About the job Opella, the Consumer Healthcare business unit of Sanofi, is the purest and third-largest player globally in the Over-The-Counter (OTC) &

- Vitamins, Minerals &
- Supplements (VMS) market. We have an unshakable belief in the power of self-care and the role it can play in creating a healthier society and a healthier planet. That’s why we want to make self-care as simple as it should be by being consumer-led always, with science at our core. Through our unique and balanced portfolio of more than 100 loved brands, including 15 global and local high-growth challengers such as Allegra, Dulcolax and Buscopan, we deliver our mission: helping more than half a billion consumers worldwide take their health in their hands. This mission is brought to life by an 11,000-strong team, 13 best-in-class manufacturing sites, and 4 specialized science and innovation development centers. We are also proud to be the first major fast-moving consumer healthcare company to achieve B Corp certification. Join us on our mission. Health. In your hands.

Organization: ~ 55 HC in Commercial Operations

- Spain and Portugal are both B-Corp certified, starting July 2024
- Highly visible within the EULA (Europe and LATAM) and the Global Opella business Good mix of both general brands and local brands
- Opella representative in Consumer Industry association of Spain and Portugal
- Various internal and external stakeholders of strategic importance. Main responsibilities Defines and implements the strategy for Spain &
- Portugal and is accountable for the overall strategic planning and execution in line with Global & local strategy. Be in-charge of leading all strategic and operational management activities. Holds overall full P&L; ownership for the country,



with full ownership of local brands and is responsible for optimal resource allocation and execution of the global brand strategy in Spain &
- Portugal. Defines and implements the brand and marketing plans, commercial, innovation and trade strategy and eCommerce activities in close collaboration with global teams.

Develops

Top-2-Top relationship with key customers, partners, agencies, suppliers, and other stakeholders, to ensure best-in-class partnering and performance. Continuously monitors competitive performance and local trends anticipating local risks and opportunities and adapting plans as needed. Leverages opportunities in the local market and adjusts the business strategy where and when relevant, including opportunities for portfolio & innovation through acquisition, in-licensing, partnering and divestments.

Leads & develops the Opella team in Spain &

- Portugal (in total approx. 70 people, 55 direct reports) in an engaging way to ensure high performance, commitment, and motivation in line with our values. Attract and develop talent and continuous coaching of the Leadership Team, to deliver continuing improvements in culture and key related metrics such as Diversity &
- Inclusion. Ensures buy-in and ownership of the vision and targets by the Opella team. Leads internal and external stakeholder management. Actively participates / leads transversal strategic projects critical to the Region success – influences the Region and Global strategic agenda. Ensures compliance and business integrity. Is a role-model of End-to-end leadership, able to connect the dots and ruthlessly simplify, to ensure focus on consumer and customer.

About youExperience:



Minimum 10-15 years’ experience as a Commercial Leader in international companies in FMCG, Consumer Healthcare or other relevant industries, with strong and consistent delivery vs targets. Sales &

- Marketing background. Full end to end business understanding and management experience. Ability to have a holistic perspective on business operations, from a consumer, HCPs, shopper, and customer standpoint. Digital/E-Commerce acumen: ability to spearhead the opportunities digital is offering and accelerate ecommerce sales contribution.

Experience in transformation in an international environment and ready to lead the Spain &

- Portugal teams and business into our standalone future. Data-driven and strong P&L; / financial understanding, to deliver on performance and value-creation levers.

Soft skills: Excellent People Leadership skills: Strong change management skills to be able to lead successfully through the changes / transition of Opella. Influential leadership style with the ability to inspire not only Spain &

- Portugal teams but inspire those around the world with a ‘Challenger mindset’, putting our vision and mission into the centre of our actions. Innovation &
- Performance mindset: demonstrated success creating an environment where teams challenge status-quo, remove boundaries, and re-invent models/processes. Always stretching for more while striving for simplification.

Talent

Development &

- Capability building: proven record of attracting, engaging, developing and retaining top performers and high potentials, as well as anticipating enabling key capabilities needs aligned to business needs and therefore adapt the organization Agility: Flexibility to adapt to constantly changing business and external environment Education: University or Business school degree in Business Administration or equivalent.

Languages: Excellent English communication and presentation skills (both written and spoken) Spanish and/or Portuguese speaker

📌 Country Head Iberia Cluster (Barcelona)
🏢 Opella
📍 Barcelona

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: country head iberia cluster (barcelona) / barcelona

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: country head iberia cluster (barcelona) / barcelona