Company Description
Crawford & Company (Canada) Inc. boasts a team of over 1,000 professionals, including field adjusters, technical adjusters, contents specialists, lawyers, and engineers. Operating from nearly 40 offices nationwide, our diverse and skilled workforce provides unparalleled depth and expertise. We partner closely with our clients to develop tailored solutions that focus on their success. Our comprehensive approach enables us to deliver exceptional claims management solutions for any type of claim.
Role Description
This is a full-time on-site role for a Claims Manager - London Market, located in Waterloo, ON. The Claims Manager will be responsible for overseeing and managing the claims process, and ensuring accurate and timely claims resolutions. The role involves analyzing claims data, developing strategies to reduce claim costs, and maintaining compliance with regulations. The Claims Manager will collaborate with a team of adjusters and other professionals to deliver high-quality service to clients.
Qualifications
- Claims Handling and Claims Management skills
- Strong Analytical Skills
- Experience in Insurance and Insurance Claims
- Excellent written and verbal communication skills
- Ability to work well both independently and as part of a team
- Bachelor's degree in a related field is preferred
- Experience in the London Market is a plus