Stand out for this role — generate a tailored resume and cover letter in about a minute.
Owens Corning is seeking a Technical Manager Roofing Europe to own the technical product-management interface for our Roofing System Components portfolio across Europe. You will work closely with Sales, Strategic Marketing, Product Management, R&D, Supply Chain and external technical bodies to shape solutions that drive customer success and sustainable growth.
You will influence portfolio strategy, guide development, and become a trusted adviser to customers, architects, engineers, and partners,
Select how often (in days) to receive an alert:
Audience: Experienced Professional
Work Arrangement: Hybrid
Requisition ID: 70415
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.
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.