Stephen Hardis

Active Cleveland, OH Board of Directors for The Progressive Corporation