Insurance Supermarket logo

Insurance Supermarket jobs and careers

Vaughan, Ontario, Canada

As of October 23, 2026, Insurance Supermarket has no open roles listed.

About Insurance Supermarket

Insurance Supermarket Inc specializes in guaranteed issue insurance products in Canada.

Founded in 2009 by Alex Dudarev.

Founded
2009
Employees
125
Total funding
$100M
Headquarters
Vaughan

Leadership

The top of Insurance Supermarket's org chart, with how many people report into each leader.

ADPhoto of Alexandr Dudarev

Alexandr Dudarev

Chief Executive Officer

23 reports

RMPhoto of Ray McKenzie

Ray McKenzie

President

8 reports

KJPhoto of Kameron Javaid

Kameron Javaid

Chief Financial Officer

4 reports

CN

Charles Nastaskin

Chief Technology Officer

3 reports

MRPhoto of Michael Rubin

Michael Rubin

CMO And VP Of Project Managment

2 reports

YKPhoto of Yashar Khoshand

Yashar Khoshand

Senior Vice President - Operations, Product And Analytcs

1 report

Jobs at Insurance Supermarket

No open positions right now. Explore more companies on TheJobsMap.

Insurance Supermarket jobs: common questions

Is Insurance Supermarket hiring right now?
Insurance Supermarket has no open roles listed as of October 23, 2026. Roles appear here as soon as they are posted on Insurance Supermarket's careers site.
Where is Insurance Supermarket headquartered?
Insurance Supermarket is headquartered in Vaughan, Ontario, Canada and was founded in 2009.
Who leads Insurance Supermarket?
Alexandr Dudarev, Chief Executive Officer, is at the top of Insurance Supermarket's org chart.
How do I apply for a job at Insurance Supermarket?
Pick a role on Insurance Supermarket's TheJobsMap page and select Apply. Every listing links to the original posting on Insurance Supermarket's own careers site, so you apply directly with the employer.