R&D Leader

Owens Corning · Granville

Apply on the company website

PURPOSE OF THE JOB

The NA Product Innovation Leader is accountable for leading the North American product innovation agenda for Owens Corning’s Nonwovens business. This role delivers new products and solutions, productivity, supply security, operations support, technical differentiation, and core business growth by integrating strong material science, process understanding, application knowledge, product design fundamentals, and disciplined execution.

The leader partners with Key Account Managers, customers, Sales, Product Management, Operations, Sourcing, Legal, Manufacturing, Global Innovation, Roofing, and Enterprise R&D teams to translate customer needs, key account priorities, operational needs, and business strategy into differentiated products, technical solutions, and measurable business outcomes.

The role will leverage existing laboratory, pilot, and customer mimic capabilities to accelerate learning, testing, prototyping, scale-up, customer trials, plant trials, and commercialization. The leader is also accountable for protecting Owens Corning innovations through strong IP discipline and for applying AI, analytics, modeling, automation, and knowledge management tools wherever appropriate to improve innovation speed, quality, and repeatability.

JOB RESPONSIBILITIES

Commitment to Safety

Lead NA Product Innovation Strategy and Portfolio

Drive New Product Development with KAMs and Customers

Provide Operations Support and Manufacturing Partnership

Enable Productivity through Innovation

Strengthen Supply Security and Raw Material Resilience

Leverage Lab, Pilot and Mimic Capabilities to Accelerate Innovation

Protect Innovation through Strong IP Discipline

Enable AI-Driven Product Innovation and Digital Capabilities

People and Organization Leadership

Industry Leadership and External Collaboration

JOB REQUIREMENTS

Minimum Qualifications

Experience

Knowledge, Skills & Abilities

Personal Characteristics

SUCCESS MEASURES

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. Except in limited circumstances such as formal apprenticeship programs, Owens Corning does not employ anyone under the age of 18.

More jobs at Owens Corning · Security jobs in Granville, OH