Sales Leader Europe - Commercial Roof Applications
Location: Remote or hybrid based in The Netherlands, Belgium or Germany, with the possibility to be based at our European sites in Apeldoorn (The Netherlands), Brussels (Belgium) or Brüggen (Germany).
About the position
As the Sales Leader of the newly formed Nonwovens Roof, you will drive profitable top-line growth through strategic leadership and customer-centric approaches in the commercial roof systems in Europe. This role involves leading a sales and application team, ensuring exceptional customer satisfaction and market expansion.
What does a typical day for this high impact role look like? You will collaborate with the Business Director to develop sales, marketing, and technical services strategies aligned to the broader Nonwovens division strategy. You will connect with the cross-functional team (Application Engineers, Senior Management, Strategic Marketing) to build strategic partnership opportunities with key customers. Additionally, you will team up with Product leaders and Science & Technology (S&T) working on breakthrough innovation, map customer stakeholders for team-to-team alignment, develop customer sponsors and supporters, and prioritize strategic projects to bring value to the customer.
What does success look like?
* Based on deep customer and market insights, develop products and services that resonate with customers, driving demand and fostering long-term loyalty.
* Play a pivotal role in shaping and driving the strategic direction of our Nonwovens Roof segment.
* Maximize results by leveraging management systems to execute ambitious plans and adjust as needed, creating a shared sense of urgency, and pursuing rapid results balancing diverse work styles and global schedules.
* Build and lead a Roofing Team that is empowered to make decisions and provides meaningful challenges.
Skills and capabilities necessary to succeed
* A growth mindset. You are hardwired to think beyond constraints and develop solutions.
* Horizontal leadership skills. You build relationships of trust and bring clarity and leadership to ambiguous circumstances.
* An analytical mindset. You consider competitive insights and appropriate market intelligence information to stay current on emerging market trends acting in a “Trusted Advisor” role.
* Negotiation skills, perseverance, and drive for results to impact our European business results.
* Conduct yourself with the highest ethical and moral standards.
Business requirements
* Bachelor’s or Master’s degree in business, economics or engineering.
* Fluent in English mandatory and fluent in German preferred.
* Relevant commercial experience in Building & Construction Markets, specifically in Roofing.
* Experience forming customer relationships (min. 5 years managing customers in the field).
* Roof commercial systems product & specification knowledge/experience preferred.
* Experience in leading directly or indirectly multi-functional teams.
* Participation in the development of strategic plans.
* Operating across geographic and cultural boundaries.
* Demonstrated experience in project management.
* Ability to travel 40-50% of the time.
About Owens Corning
Owens Corning is a global residential and commercial building products 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.
#J-18808-Ljbffr