Billyard Insurance Group
Information by Research Trustfinance
Founded in 2018 in Welland, Ontario, Billyard Insurance Group (BIG) has quickly expanded to become one of Canada's leading independent insurance brokerages. The company operates on a franchise model, combining the expertise of local brokers with the resources and technology of a large organization. BIG's mission is to provide clients with the right insurance coverage at competitive prices by leveraging its partnerships with a multitude of insurance carriers for home, auto, commercial, life, and travel insurance.
Canada
Industry
- InsurancePRIMARY
Financial
HQ Location