Malcolm Shields

Active Twinsburg, OH Chief Operating Officer for Novasphere, Incorporated