A company with a long and illustrious past that has set the direction for our future.
Since 1920, Wynward Insurance Group has been providing insurance products for Canadian business. Our company was founded on three guiding principles that continue to focus us today… Community, Confidence, Innovation.