Veeva President, Chief Customer Officer Thomas Schwenger sells USD 8.79 million in common shares - VEEV News | Rallies