Corporate Strategy Leader @ Owens Corning
Ross Bosn is a corporate strategy leader at Owens Corning, with a primary focus on corporate ventures for OC Venture Investments (OCVI). He’s been with OC for 5+ years in a variety of strategic roles in the Roofing and Insulation businesses, as well as Corporate. Prior to OC, he spent 6 years in the United States Marine Corps. Ross holds a BS in Mechanical Engineering from Kettering University and an MBA from the University of Michigan.