Crawford & Company

7,718 Total Employees
Year Founded: 1941

Teams at Crawford & Company

22 Days AgoSaved
In-Office or Remote
2 Locations
Fintech • Insurance
Manage assessments of business interruption and financial losses, negotiate claims, and develop client relationships while leading a team.
2 Days AgoSaved
Remote
2 Locations
Fintech • Insurance
The Technical Claims Operations Manager leads the Technical Excellence Hub, managing daily operations, ensuring compliance, and driving continuous improvement in technical delivery.
8 Days AgoSaved
Remote
2 Locations
Fintech • Insurance
This role supports Field Operations and Area Managers in managing subsidence field teams, focusing on service provision, cost control, and employee development.