James Barrile

Active Canton, OH Chief Financial Officer for Omni Orthopaedics