John Roy

Active Vershire, VT President for Vershare Corp