We do not list a company named "Veeva Systems" - please check your spelling.
If you believe it should be added, contact us.
Founded 2007; Website
HQ: Pleasanton, CA - Life Science Software
North Sydney, NSW, Australia
São Paulo, Brazil
Fort Washington, PA
If you believe any of this information is incorrect, please let us know