Owen Messick

Active Provo, UT Chief Operating Officer for Holdings In Generations Health