Sustainability and Business Growth: Insights from Owens Corning’s Naren Srinivasan October 6, 2023 by Mathieu Maurice Although Naren Srinivasan joined Owens Corning in December 2022, he brings a significant wealth of expertise to the organization. His prior experience in investment banking included coverage of the building …