77720731
Apr 23, 2009
Nov 10, 2009
VEEVA SYSTEMS INC.
Active Trademark
Subscribe
Providing software as a service (SaaS), namely, providing on-line non-downloadable software for use in the field of customer relationship management