IC

Insurance Corporation of British Columbia

Vancouver, Canada

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

Contact Information

so••••@icbc.com
linkedin.com/in/••••••••

Unlock contact details with a VCSift subscription

Unlock Contact

Already subscribed? Log in

Find more investors like Insurance

Search Investors