About
The Insurance Corporation of British Columbia (ICBC) is a provincial Crown corporation established in 1973 to provide universal auto insurance to B.C. motorists.They're a provincial Crown corporation that provides basic auto insurance to B.C. drivers.They're committed to protection and peace of mind for B.C. drivers, quality products and services, and offering customers the best coverage at the lowest possible price.
Position in the VCSift Database
- • 2,420 investors in VCSift focus on the insurtech sector.
- • 819 investors are based in Vancouver, British Columbia, Canada.
Data sourced from 410,343 investor profiles. Updated July 2026.
Investment Focus
- Sectors
- insurtech
- Location
- Vancouver, Canada
Find more investors like Insurance
Search Investors