Crawford & Company

7,718 Total Employees
Year Founded: 1941

Teams at Crawford & Company

2 Days AgoSaved
Remote
2 Locations
Fintech • Insurance
Supports regional Building Surveyors by managing case workflows, claims allocation, appointments, invoices, contractor queries, complaints, compliance checks, reporting, and administrative tasks. Provides customer and stakeholder communication, finance support, new starter training, and assistance to the Regional Manager. The role is primarily home based but requires occasional UK travel, including possible overnight stays.
5 Days AgoSaved
Remote
2 Locations
Fintech • Insurance
Leads technical performance across subsidence claims, overseeing claim quality, complex case decisions, supplier performance, audit, compliance, training, client relationships, and continuous improvement. Supports indemnity spend control, digital claims solutions, surge planning, management reporting, and strategic delivery while deputising for the Head of Technical. The role is home based with occasional UK travel and overnight stays.
22 Days AgoSaved
Remote or Hybrid
2 Locations
Fintech • Insurance
Assess and quantify business interruption and financial loss claims for insurers and clients. Review and analyse financial data, prepare interim and final reports, negotiate and agree settlements, undertake site visits and stakeholder meetings, mentor junior staff, maintain case records, and support business development and client relationship activities.