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.
SD
Shawn DeSantis
President & CEO
101 reports
SR
Steven Ridgeway
Chief Financial & Operating Officer
22 reports
MM
Melanie Muise
President, Personal Lines & Travel
13 reports
KC
Kristin Coulombe
Chief People Officer
12 reports
SS
Susan Scott
Chief Information Officer
9 reports
CE
Court Elliott
Chief Marketing Officer
6 reports
JE
Jim Edmands
SVP Benefits & Retirement
6 reports
LH
Luke Horcica
Partner, Managing Director
6 reports
GI
Greg Irvine
President, Navacord Underwriting
6 reports
Open roles at Navacord 12
- Broker, Commercial InsuranceNavacord Edmonton, 10120 103 Ave NW, Suite 100, Edmonton, Alberta, Canada6 days ago
- Senior Sales Advisor, Commercial InsuranceNavacord Edmonton, 10120 103 Ave NW, Suite 100, Edmonton, Alberta, Canada6 days ago
- Sales Advisor, Group BenefitsLSC Edmonton, 10120 103 Ave NW, Suite 100, Edmonton, Alberta, Canada6 days ago
- Insurance Advisor, Hinton/EdsonNavacord Hinton, 201c Pembina Ave, Hinton, Alberta, Canada6 days ago
- Senior Analyst, Group BenefitsEdmonton, AB, Canada6 days ago
- Analyst, BenefitsNavacord Edmonton, 10120 103 Ave NW, Suite 100, Edmonton, Alberta, Canada6 days ago
- Client Associate, Commercial InsuranceNavacord Edmonton, 10120 103 Ave NW, Suite 100, Edmonton, Alberta, Canada6 days ago
- Personal Insurance Advisor, ServiceNavacord Edmonton, 10120 103 Ave NW, Suite 100, Edmonton, Alberta, Canada6 days ago
- Associate Advisor, BenefitsEdmonton, AB, Canada6 days ago
- Associate Advisor, Commercial InsuranceNavacord Edmonton, 10120 103 Ave NW, Suite 100, Edmonton, Alberta, Canada6 days ago
- Client Manager, Commercial InsuranceNavacord Edmonton, 10120 103 Ave NW, Suite 100, Edmonton, Alberta, Canada6 days ago
- Client Coordinator, CLNavacord Edmonton, 10120 103 Ave NW, Suite 100, Edmonton, Alberta, Canada6 days ago