Michael Russo has extensive experience in leadership roles within the corporate sector, currently serving as President of SPS Corporation since November 2000. Prior to this, Michael Russo held the position of President and CEO at Flour City Architectural Metals from June 1986 to November 2000. Michael Russo holds a Bachelor of Science degree in Marketing from Lycoming College, obtained between 1979 and 1983.
Sign up to view 3 direct reports
Get started