Crawford & Company

Québec
Total Offices: 57
7,718 Total Employees
Year Founded: 1941

Jobs at Crawford & Company

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

16 Days AgoSaved
In-Office or Remote
4 Locations
Fintech • Insurance
Manage workers' compensation claims across multiple provinces, ensuring compliance, providing strategic advice, and collaborating with stakeholders for effective outcomes.
24 Days AgoSaved
In-Office or Remote
2 Locations
Fintech • Insurance
Perform inventories and valuations for personal contents claims using Exclaim. Research, price, and document items, submit completed reports to adjusters, and meet productivity standards. Maintain claim notes, record time, communicate professionally with stakeholders, and follow company processes while working remotely or in-office in Canada.