Scott McCarthy is currently the Director of North American Technical Insulation Finance at Owens Corning, a position they have held since 2017. Previously, they served in various finance leadership roles at Owens Corning, including Finance Leader for Asphalt and Corporate FP&A. Scott's earlier experience includes working as a Production Planner at Pilkington from 2001 to 2004. They earned a Bachelor of Business Administration in Accounting from The University of Toledo in 1997.
This person is not in the org chart
This person is not in any teams
This person is not in any offices