ATLAS

Client Manager, Commercial Insurance

Navacord · Navacord Edmonton, 10120 103 Ave NW, Suite 100, Edmonton, Alberta, Canada

EmployerNavacord
LocationNavacord Edmonton, 10120 103 Ave NW, Suite 100, Edmonton, Alberta, Canada
Posted2026-10-15
Confirmed open2026-11-01

Apply on the employer’s site Open in Atlas

About this role

THE ROLE The Client Manager is an expert advisor responsible for managing a book of business, servicing clients in a courteous and professional manner, and assisting the producer in obtaining, maintaining, and expanding business. In addition, the Account Manager is responsible for the input of new business and marketing documents as well as other administrative duties as required to enhance the…

Excerpt only. The full posting is on the employer’s careers site.

More jobs at Navacord