John Sheard

Active Oxford, OH Chief Financial Officer for Miami University