VUMI Canada, Inc. in Markham, ON seeks an experienced Account Manager to join its Sales team.
This customer-facing role manages relationships with brokers, advisors, insurance companies, MGAs, and clients while supporting client retention, satisfaction, revenue growth, and recent business opportunities. The Account Manager will oversee day-to-day account activities, develop account management strategies, coordinate client service requirements, and work closely with internal teams to deliver a