Crawford & Company

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

Teams at Crawford & Company

5 Days AgoSaved
In-Office or Remote
3 Locations
Fintech • Insurance
Senior technology leader responsible for enterprise platform strategy, modernization, and operational excellence across ERP, HCM, EPM and shared services. Lead cloud adoption, platform consolidation, governance, vendor management, risk/compliance coordination, and drive AI/automation adoption while managing budgets, portfolios, and a global IT team.
13 Days AgoSaved
In-Office or Remote
2 Locations
Fintech • Insurance
The Workers Compensation Consultant will manage workers' compensation claims, ensuring compliance, and provide strategic advice to employers while collaborating with various stakeholders for effective outcomes.
YesterdaySaved
In-Office or Remote
2 Locations
Fintech • Insurance
The Estimate Reviewer will review contractor estimates, ensure technical accuracy and adherence to guidelines, communicate with contractors and clients, and manage multiple assignments related to property damage. Requires strong knowledge of construction and adjusting.