Navacord logo

Navacord jobs and careers

Toronto, ON, Canada. Jobs in Toronto

Headquartered in Toronto, hiring in 2 cities
12Open roles
12Posted in the last 7 days

About Navacord

Navacord is a leading insurance and risk management brokerage firm dedicated to providing expert solutions to businesses across Canada.

Headquarters
Toronto
Hiring in
2 cities

Leadership

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

SDPhoto of Shawn DeSantis

Shawn DeSantis

President & CEO

101 reports

SRPhoto of Steven Ridgeway

Steven Ridgeway

Chief Financial & Operating Officer

22 reports

MMPhoto of Melanie Muise

Melanie Muise

President, Personal Lines & Travel

13 reports

KCPhoto of Kristin Coulombe

Kristin Coulombe

Chief People Officer

12 reports

SSPhoto of Susan Scott

Susan Scott

Chief Information Officer

9 reports

CEPhoto of Court Elliott

Court Elliott

Chief Marketing Officer

6 reports

JEPhoto of Jim Edmands

Jim Edmands

SVP Benefits & Retirement

6 reports

LHPhoto of Luke Horcica

Luke Horcica

Partner, Managing Director

6 reports

GIPhoto of Greg Irvine

Greg Irvine

President, Navacord Underwriting

6 reports