Katherine Napier

Active Cincinnati, OH Trustee for Mercy Health