Veeva Chief Customer Officer Thomas D. Schwenger disposes of 1,000 shares worth $265,200 - VEEV News | Rallies