Where to Find Us
Our global headquarters is in the Canadian technology hub of Kitchener-Waterloo—but KW’s innovative reputation is only half of why we planted our roots here.
Beyond being a high-tech hotbed, the region also has an insurance history dating back to at least 1870 and it houses the Canadian headquarters of several insurance industry giants.
There’s simply no better place in the world to build an insurance industry-focused tech company.
151 Charles St W #100
111 W. Jackson, Suite 1700
Get in touch