Stephen Downey

Chief Supply Chain & Support Services Officer at Cleveland Clinic

Stephen Downey currently serves as CEO & President of Excelerate, a joint venture focused on enhancing supply chain value for health systems, and as Chief Supply Chain & Support Services Officer at Cleveland Clinic. Prior roles include Group SVP of Supply Chain Operations at Vizient, where Stephen held full P&L responsibility for supply chain operations and led technology implementation initiatives. Stephen also held senior leadership positions at GEODIS, overseeing healthcare and consumer electronics verticals, and served as Vice President of Customer Logistics at Integra LifeSciences. Additionally, Stephen has experience as an adjunct professor at Western International University, specializing in business and IT project management. Stephen earned a Master of Science in Management of Technology and a Bachelor of Science in Electrical Engineering from Lehigh University.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices