Crawford & Company

7,718 Total Employees
Year Founded: 1941

Teams at Crawford & Company

18 Days AgoSaved
In-Office or Remote
2 Locations
Fintech • Insurance
The Supplier Performance Manager drives supplier performance, manages relationships, prepares scorecards, analyzes trends, and facilitates operational improvements.
24 Days AgoSaved
In-Office or Remote
2 Locations
Fintech • Insurance
Lead regional operations for NSW/ACT, manage P&L, mentor teams, drive business growth, and ensure exceptional service delivery.
13 Hours AgoSaved
Remote
2 Locations
Fintech • Insurance
Provide administrative and clerical support to CRD Building Consultants and Engineers: prepare and proofread reports, maintain claims in the Claims Management System, manage inboxes and documentation, handle client enquiries, assist diary coordination, and liaise with internal teams and service providers to support claims processes.