excell claims management consultancy careers in Montreal, Canada