Geoff Thrope

Active Beachwood, OH Chief Executive Officer for Ndi Medical, LLC