Leadership Team

About

The leadership team at Bowtie Life Insurance has experience in a variety of industries, including founding their own companies and working as consultants. They hold degrees in actuarial science, statistics, and finance from the University of Waterloo.