Mark Armenante Sells 42,735 Shares of Veeva Systems Stock (VEEV)

(Source: WKRB News) The Company’s industry cloud for life sciences consists of the solution sets: Veeva CRM, its core customer relationship management solution and related …