Bruce Swain to lead Crawford & Company as President and CEO
The board of directors of Crawford & Company, a global provider of claims management and outsourcing solutions to insurance companies and self-insured entities, has appointed W. Bruce Swain, Jr. as president and chief executive officer (CEO), effective immediately. Effective January 1, 2026, Swain serves in an interim dual role, working closely with the leadership team…