Brad Lazorka is President and Chief Executive Officer of CSC. He was appointed to that position in July of 2024. Prior to his appointment as President & CEO, Brad served as the Chief Financial Officer of CSC for three years.
Before working at CSC, he spent 16 years at Owens Corning, a $7 billion Fortune 500 company. He managed over $5 billion of global spend as Chief Procurement Officer and prior to that served as Corporate Treasurer.
Brad earned a bachelor’s degree in business administration with a focus on logistics, materials, and supply chain management from Michigan State University. He received his MBA from Wayne State University.