“Billyard Insurance Group is a full-service insurance brokerage in London. Stephen Billyard is the CEO of Billyard Insurance Group. His excellence in leadership is exemplified by BIG’s astounding revenue growth, rapid company expansion, thriving industry partnerships, and numerous prestigious awards. The agency offers home, auto, life, and group health benefits as well as business, commercial, and travel insurance. Their team of experienced in-house insurance brokers are here to assist you. Their mission is to build a nationally recognized insurance brand designed to empower brokers and lead the digital insurance revolution. They are your one-stop shop for all your insurance needs. Their insurance brokers in London North proudly serve St. Thomas, Strathroy, London, and surrounding communities.”
Read more