Technical Manager Roofing Europe

Owens Corning

Brussel

Hybrid

EUR 90,000 - 120,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Owens Corning seeks a Technical Manager Roofing Europe to lead the technical product-management interface for our Roofing System Components portfolio across Europe. You will define portfolio strategy, guide product development and drive sustainable growth by working with Sales, Strategic Marketing, Product Management, R&D, Supply Chain and external technical partners.

You will act as the technical lead, ensuring products remain compliant and aligned with customer needs, providing practical

Job description

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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Manager Roofing Europe
Technical Manager Roofing Europe

Owens Corning • Tessenderlo

Hybrid
EUR 90,000 - 130,000
European Roofing Systems Leader (Technical Manager)
European Roofing Systems Leader (Technical Manager)

Owens Corning • Tessenderlo

Hybrid
EUR 90,000 - 130,000
Europe Roofing Systems Tech Leader (Hybrid)
Europe Roofing Systems Tech Leader (Hybrid)

Owens Corning • Brussel

Hybrid
EUR 90,000 - 120,000
Technical Manager Benelux - Foamglas Insulation
Technical Manager Benelux - Foamglas Insulation

Owens Corning • Tessenderlo

On-site
EUR 90,000 - 120,000
Technical Manager Benelux - Foamglas Insulation
Technical Manager Benelux - Foamglas Insulation

Owens Corning • Tessenderlo, Brussel

On-site
EUR 60,000 - 85,000
Benelux Technical Manager Insulation & Sustainability
Benelux Technical Manager Insulation & Sustainability

Owens Corning • Brussel

Hybrid
EUR 65,000 - 85,000
Technical Manager Benelux - Foamglas Insulation
Technical Manager Benelux - Foamglas Insulation

Owens Corning • Brussel

On-site
EUR 65,000 - 85,000
Sales Core Accounts Lead - Nonwovens (EMEA)
Sales Core Accounts Lead - Nonwovens (EMEA)

Owens Corning • Brussel

On-site
EUR 120,000 - 190,000
Country Sales Leader Benelux - Foamglas Insulation
Country Sales Leader Benelux - Foamglas Insulation

Owens Corning • Tessenderlo

On-site
EUR 120,000 - 180,000
Great colleagues and team spirit
Flexible and independent work
Long-term personal development
Technical Advisor
Technical Advisor

Biesmans Group • Antwerpen

On-site
EUR 33,000 - 45,000
Group insurance
hospitalization insurance
Meal vouchers
+5