Veeva President and Chief Customer Officer Thomas D. Schwenger sells 10,000 shares for $2.81 million - VEEV News | Rallies