CorpSearch Canada

Veeva Software Systems, Inc.

Also registered as Veeva Systèmes de Logiciels, Inc.

ActiveCorporation number 8512906

Corporation number8512906
Business number (BN)816283139
Governing legislationCanada Business Corporations Act (CBCA)
StatusActive
Registered3 May 2013
Registered office
372 Bay Street, Suite 1500
Toronto
ON M5H 2W9
Canada
Directors allowed1 to 10
Last annual filing2026 (annual meeting 18 June 2026)

Source of record: Corporations Canada entry for Veeva Software Systems, Inc.. Directors, filings and corporate documents are available there.

More corporations in Toronto ·Ontario