President & CEO
W. Bruce Swain
CEO Approval Rating
82/100
Crawford is a Georgia-based company that provides claims management and outsourcing solutions for sectors including construction and healthcare.