President and Senior Broker
Billyard Insurance Group
Stephen Billyard is the President of Billyard Insurance Group (BIG) and holds an MBA in Human Resource Management, a BBA in Marketing, and a Level II RIBO License. He provides visionary leadership for what has become the fastest organically growing insurance brokerage in Canada. As he oversees the organization’s scaling processes, BIG forges thriving partnerships with markets, recruits top industry talent, and tirelessly innovates in the digital insurance space. Over the past 5 years, Stephen has transformed the organization from a single, local brokerage in Ontario into a nationalized brand presence of 60+ office and 700 agents. Throughout their expansion and impressive revenue growth, Stephen still upholds BIG’s ethos of building a traditional, people-focused brokerage powered by technological innovation. Acknowledged for his excellence in leadership and successful career, Stephen Billyard received the CEO of the Year Award at the 2021 Insurance Business Awards. BIG has also been the recipient of numerous prestigious awards under his leadership.