Location
montreal
Job Type
Full-time
Posted
July 04, 2026
Job Description
Analyst – Executive (Public) Risks
Location: Montreal, Canada
Reports to: Vice President, Regional Practice Leader
Responsibilities
- Conduct risk analysis and assess the adequacy of coverage for public companies, private businesses and non‑profit organizations.
- Position risk profiles with insurers and negotiate terms for directors and officers liability, employment practices liability, fiduciary liability, crime insurance and cyber risk insurance.
- Draft presentation documents and data sheets summarizing risk assessment results.
- Prepare summaries of risk placement exercise results.
- Negotiate with insurers via telephone and electronic communication.
- Interpret and explain executive risk insurance policies to stakeholders.
- Gather and review underwriting information from customers.
- Provide technical support to clients and follow up on d...
Ready to Apply?
Submit your application for Analyst - Executive (Public) Risks at BFL CANADA
Apply Now