Crawford & Company is a leading provider of claim services in the insurance industry.

More...