Nancy Holmes

Active Minot, ND Senior Vice-President for Trinity Health