Post Job Free
Sign in

Sales Leader North/West Europe and Distribution

Company:
Owens Corning
Location:
City of Brussels, Brussels-Capital, Belgium
Posted:
May 02, 2024
Apply

Description:

Sales Leader North/West Europe and Distribution

Location: Open to remote or Hybrid in Belgium, The Netherlands or France

About the position

Join us in making the world a better place by reducing energy consumption and CO2 emissions! Foamglas, manufactures and provide insulation material that help consumers and industries reducing their energy consumption. Here at Owens Corning we are fully engaged in reducing our CO2 emission by a series of ongoing investments. We are looking for a Sales Leader North/West Europe and distribution who will be partnering closely with the General Manager of Foamglas, to define and provide guidelines for our Foamglas strategy. In addition, you will be able to drive change, assume ownership on growth projects beyond your immediate geographical scope.

This is a pivotal role in the success of our business, balancing engaged business strategy discussion (you have authority to challenge our choices!) with more analytical work to identify and remediate outliers. You will be leading, and coaching a sizeable team, spread across Europe who will provide you support in the decisions you make.

What does success look like?

Ability to build strong partnerships with our business General Manager to define commercial choices to sustain industry margin benchark

Identify and execute on growth strategy

Develop commercial excellence capabilities and financial savviness across the teams

Develop people and Teams in order to have a sustainable pipeline of succession candidates/

Skills and capabilities necessary to succeed

Strong business mindset. You are curious about our customer needs and able to translate these in our value proposition and pricing guidelines

An analytical mindset and skills; using data to develop and deliver insights and connecting the numbers with the markets is essential

Financial acumen: master in the concept of margin and Price Volume Mix (PVM) analysis

A continuous improvement mindset to increase efficiency in our processes

Having a Talent developing mindset with the ability to partner with many cultures across Europe

Conducting yourself with the highest ethical and moral standards

Able to make bold resource decisions

Business requirements

Bachelor and / or Master degree in Engineering / Economics / Business

8+ years of relevant Sales Leadership at International or global level

Additonal leadership in Finance/Sales/Marketing/Manufacturing and / or Commercial Excellence is considered a plus

Proven, inspirational Leader with the ability to lead vertically and horizontally

Fluent in English

Location: This is a Hybrid or Remote position, based in the countries Belgium / The Netherlands or France

About Owens Corning

Owens Corning is a global building and construction materials leader committed to building a sustainable future through material innovation. Our three integrated businesses – Composites, Insulation, and Roofing – provide durable, sustainable, energy-efficient solutions that leverage our unique material science, manufacturing, and market knowledge to help our customers win and grow. We are global in scope, human in scale with approximately 18,000 employees in 30 countries dedicated to generating value for our customers and shareholders, and making a difference in the communities where we work and live. Founded in 1938 and based in Toledo, Ohio, USA, Owens Corning posted 2023 sales of $9.7 billion. For more information, visit

Owens Corning is an equal opportunity employer.

Apply