MI

Masters Insurance | Financial

Verified Job Source

Master Your Potential

Vaughan, Ontario

Insurance
51–200 people

About

Established in 1966, Masters Insurance is one of the largest, most trusted insurance and surety brokerages in Ontario. Our full services extend to personal and commercial insurance, group benefits, and life, estate and investment planning - all complemented with dedicated claims support. Our offices span Toronto, Hamilton, Ottawa, Windsor, New York and Florida.

Open positions

Account Executive, Cyber and Management Liability

Hybrid · Vaughan

Manage an existing book of business and handle the placement of new Cyber and Management Liability insurance policies. Collaborate with the executive team to develop consulting tools and risk management strategies tailored to client needs.

Account Executive, Project Insurance

Hybrid · Vaughan

This role involves working within a team as a Commercial Account Executive, servicing and marketing existing and new business accounts within a diverse commercial insurance book focused on construction projects. Key duties include preparing documentation like Certificates of Insurance, managing underwriting processes, reviewing contracts, and collaborating with underwriters and Account Managers.