Owens Corning’s Innovation Metrics Journey
- Resource Type
- RTM Publication
- Publish Date
- 02/25/2025
- Authors
- Sylvia Little, Tammy McCausland
- Topic
- Innovation Metrics
- Associated Event
- Publication
Owens Corning is a residential and commercial building products leader committed to building a sustainable future through material innovation. Our four integrated businesses—roofing, insulation, doors, and composites—provide durable, sustainable, energy-efficient solutions that leverage our unique material science, manufacturing, and market knowledge to help its customers win and grow. Owens Corning is global in scope, human in scale, with more than 25,000 employees in 31 countries dedicated to generating value for its customers and shareholders and making a difference in the communities where we work and live. Founded in 1938 and based in Toledo, Ohio, USA, Owens Corning posted 2023 sales of $9.7 billion.
Owens Corning gave a presentation about innovation metrics at the 2024 Innovators Summit in Boston. In this follow-up interview, Sylvia Little shares further insights that may help other companies looking to measure innovation metrics or enhance their measurement efforts.