Rabuano Named CSO

David Rabuano will be senior vice-president and chief sustainability officer with Owens Corning, effective May 1. He joined Owens Corning in 1988 and has held a variety of leadership roles in supply chain, operations, and general management.