Insurance and financial services provider
Established regional financial services company, well-known in Canada