Location: Hybrid in Netherlands, Germany, Belgium
About the position
Are you passionate about shaping the future of flat roofing solutions across Europe?
At Owens Corning, we are looking for a Technical Manager Roofing Europe who will play a pivotal role in defining and growing our Roofing System Components portfolio. This is a highly visible position at the intersection of technology, innovation, commercial strategy and customer engagement. You will own the technical product-management interface for a portfolio of flat roofing systems that includes vapor barriers, fire barriers, protection layers, separation fleeces, underlays, geotextiles and related accessories. Working closely with Sales, Strategic Marketing, Product Management, R&D, Supply Chain, customers, suppliers and external technical organizations, you will help shape the solutions that drive customer success and support sustainable growth across Europe.
This is more than a technical role. It is an opportunity to influence portfolio strategy, guide product development, strengthen market positioning and become a trusted adviser to customers, architects, engineers, consultants and industry partners. If you enjoy combining technical expertise with commercial impact and strategic thinking, this role offers a unique platform to make a meaningful difference.
What does success look like?
Success in this role means becoming the recognized technical leader for our Roofing System Components portfolio. You will ensure our products remain competitive, compliant and aligned with evolving customer needs, application requirements and market trends. You will identify portfolio opportunities, evaluate new products and technologies, support product improvements and help define the future direction of the portfolio. At the same time, you will enable customers and colleagues to make the right product choices by providing practical application expertise, technical guidance and industry-leading support. As a key partner to Sales and Product Management, you will contribute to successful product launches, customer qualification programs, technical training initiatives and growth opportunities across Europe. Your expertise will help transform market insights into innovative solutions, stronger customer relationships and sustainable business growth.
The ideal candidate combines strong roofing and building envelope expertise with product ownership, strategic thinking and a passion for solving customer challenges. You are equally comfortable discussing technical specifications on a construction site, evaluating new portfolio opportunities with business leaders, and influencing future product strategy through data, insights and market intelligence.
Product, Portfolio & Technical Expertise
Customer, Sales & Supplier Collaboration
Portfolio Strategy, Market Intelligence & Growth Support
Business Requirements
About Owens Corning
Owens Corning is a branded building products leader with three complementary market-leading businesses providing roofing, insulation, and doors primarily for residential markets in North America and Europe. The company operates with an integrated go-to-market strategy and a unique set of OC Advantages™ - including its iconic brand, unparalleled commercial strength, leading technology, and winning cost position - to help customers win and grow in the market. Owens Corning is committed to helping build better and achieve more through winning partnerships, leading performance, and engaging people. Founded in 1938 and headquartered in Toledo, Ohio, Owens Corning is listed on the New York Stock Exchange (NYSE: OC). For more information, visit www.owenscorning.com.
Owens Corning is an equal opportunity employer.
Owens Corning Inc.
Owens Corning has solutions for your building & remodeling needs. Browse through roofing products, insulation, shingles, asphalt, composites solutions, basement finishing & acoustic systems.
Read more about the companyCopyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.