John Przybysz

Chief Financial Officer


John joined Olin Brass in 2015.  Prior to his arrival, he built an impressive resume with over 20 years of experience in key financial leadership roles with 11 years in the metals industry.  John has held a wide variety of global and domestic financial & strategic leadership roles with experiences in Plant, Division, Business Unit, Corporate and Global Shared Services operations.  John completed an Executive Leadership Program & M&A studies at Weatherhead School of Management at Case Western Reserve University and holds a Bachelor’s degree from Cleveland State University. John also has experience as a Business Excellence Examiner through the Malcom Baldrige National Quality Program.