Job Title: Senior Business Analyst / Business Systems Analyst (P&C Insurance – Rating Engine) Location: Toronto or Montreal, Canada (Hybrid – minimum 2 days/week in office) Experience Level: 5–8 years About the Role We are seeking a Senior Business Analyst…