President & CEO
Harsha V Agadi
CEO Approval Rating
70/100
Crawford & Company is a provider of claims management, business process outsourcing and consulting services.