Craig Horton

Craig Horton worked as a for the Insurance Corporation of BC in 2014, earning an annual salary of $442,988.28, according to Government of British Columbia public salary records.

Employer

Insurance Corporation of BC