David Philpott, Fields of Life Trustee

David Philpott, Fields of Life Trustee