Sales Manager Germany / Central Europe

Location(s): 

Cologne, NW, DE

Function:  Sales
Audience:  Experienced Professional
Work Arrangement:  Remote
Requisition ID:  62939

Location: Remote from Germany. There is also the ability to work from our German offices

 

About the position

How does it sound to work for a global innovation leader that has a track record of transforming building and construction practices to higher performing, more sustainable materials? To be able to have direct impact on building an industry leading growth platform?

 

In this role, as Sales Manager Central Europe, you will be responsible for leading and expanding the use of Glas Reinforcements in Europe. You will be responsible for the strategy and execution of one of the fastest growing programs in the company.

 

What does a typical day for this high impact role look like? Rarely are two days the same. One day you are partnering with the Sales Team to build strategic partnership opportunities with key customers. The next day, you are teaming up with Commercial Excellence, Technical Support, Customer Care Team, Finance, Innovation, and Sustainability, working on breakthrough innovation. Followed by leading an executive level review on the growth strategy for the business. This is truly a multi cross functional position that touches every function of the business.

 

What does success look like?

  • Understands the customers’ needs to create and provide solutions that bring value to the customers from a given market and to capture fair value for Owens Corning
  • Prioritizes selling efforts and is willing to capture any growth or business opportunities
  • Provides consultative selling expertise to customers by acting in a “Trusted Advisor” role
  • Partnering with customers to understand how our value drives their competitive position
  • Involve purposefully the needed stakeholder within Owens Corning to be able to deliver the best solution for our customers including CTSO, senior management, CST, Innovation Product Leadership, Strategic Marketing.
  • Strengthen the value propostion of the portfolio to ensure a differential competitive advantage
  • Achieving an industry leading sustainability position.

Skills and capabilities necessary to succeed

 

  • An analytical mindset; Utilizes pricing analytical tools and frameworks on a regular basis to make pricing decisions and drive margin improvement for OC Identifies opportunities of margin improvement for their customers’ portfolio and execute
  • Prepares and updates high-quality account negotiation planners/playbooks throughout the year, including the following information to drive successful negotiations
  • Leads effective negotiations within Composite principles and guidelines- teaching customers, tailoring our proposal and taking control of the negotiation
  • Effectively plans, prioritizes and executes margin enhancement strategy among different customers to fully realize profit potential across his/her entire Market portfolio
  • A growth mindset. You are hardwired to think beyond constraints and develop solutions
  • Continuously expands business wider and deeper with customers to achieve exposure to their key personnel, strategic goals and business plans
  • Identifies and delivers truly differentiated value to customers with an outside in perspective

 

Business requirements

  • Bachelor’s and / or Master’s degree
  • 5+ years of Sales / Commercial experience, preferably in an international B2B and manufacturing environment
  • Experience in the European Plastic, Automotive, chemical, bulding industry is preferred
  • Proven ability to shape business strategy and leading strategic planning
  • Location: position is home office based in Germany with the ability to travel overnight up to 50% of time .
  • Languages: Fluent in German and English


About Owens Corning

Masonite is now proudly part of Owens Corning. Owens Corning is a global building and construction materials leader committed to building a sustainable future through material innovation. Our four integrated businesses – Roofing, Insulation, Doors, and Composites – 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 more than 25,000 employees in 31 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 www.owenscorning.com.

Owens Corning is an equal opportunity employer.