European Roofing Systems Leader (Technical Manager)

Owens Corning

Tessenderlo

Hybrid

EUR 90,000 - 130,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Owens Corning is seeking a Technical Manager Roofing Europe to own the technical product management interface for a portfolio of flat roofing system components across Europe. You will collaborate with Sales, Marketing, R&D and Supply Chain to shape the portfolio, support launches and provide practical installation guidance.

The role requires strong roofing/building envelope expertise, strategic thinking and the ability to travel up to 40% within Europe.

Qualifications

  • Master’s degree in Construction Engineering, Civil Engineering, Building Physics, Architecture, Materials Engineering, or related technical discipline.
  • 5+ years’ experience in roofing, waterproofing, insulation or building envelope.
  • Experience developing technically complex opportunities and working with sites, engineers or contractors.

Responsibilities

  • Own the technical interface and lead product management for Roofing System Components.
  • Guide applications, installations and after‑sales support for contractors and customers.
  • Shape portfolio strategy using market insights and regulatory trends.
  • Develop technical content, training and documentation for internal and external audiences.

Skills

English fluency
German language

Education

Master’s degree in Construction Engineering or related field
PhD is an advantage

Job description

Owens Corning is seeking a Technical Manager Roofing Europe to own the technical product management interface for a portfolio of flat roofing system components across Europe. You will collaborate with Sales, Marketing, R&D and Supply Chain to shape the portfolio, support launches and provide practical installation guidance.

The role requires strong roofing/building envelope expertise, strategic thinking and the ability to travel up to 40% within Europe.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Europe Roofing Systems Tech Leader (Hybrid)
Europe Roofing Systems Tech Leader (Hybrid)

Owens Corning • Brussel

Hybrid
EUR 90,000 - 120,000
Technical Manager Roofing Europe
Technical Manager Roofing Europe

Owens Corning • Brussel

On-site
EUR 90,000 - 120,000
Technical Manager Roofing Europe
Technical Manager Roofing Europe

Owens Corning • Tessenderlo

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

Owens Corning • Tessenderlo

On-site
EUR 90,000 - 120,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 • Tessenderlo, Brussel

On-site
EUR 60,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
Benelux Technical Manager - Insulation Solutions
Benelux Technical Manager - Insulation Solutions

Owens Corning • Tessenderlo

Hybrid
EUR 90,000 - 120,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