Crawford & Company

HQ
Peachtree Corners
Total Offices: 58
7,718 Total Employees
Year Founded: 1941

Teams at Crawford & Company

54 Minutes AgoSaved
Remote
2 Locations
Fintech • Insurance
Provide technical guidance and referrals on subsidence claims, coach and develop Subsidence Advisers, troubleshoot claim processes, drive cost control and customer satisfaction, collaborate with operations and supply chain, and undertake a small caseload to maintain technical currency.
11 Hours AgoSaved
Hybrid
Iloilo, Western Visayas, PHL
Fintech • Insurance
Review medical records and apply established utilization review criteria to determine medical necessity. Document case findings, collaborate with peer physicians, follow SOPs and turnaround times, manage caseloads, maintain confidentiality, and support business process requirements.
11 Hours AgoSaved
Remote or Hybrid
3 Locations
Fintech • Insurance
Lead risk and internal control initiatives, partner with auditors, enhance financial reporting integrity, drive process improvements, and perform audits.