Crawford & Company

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

Teams at Crawford & Company

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.