People News: Crawford & Company, BSA, MEMIC
Agadi Named Crawford & Company President and CEO Crawford & Company, a global independent provider of claims management services to insurance companies and self-insured entities, named Harsha V. Agadi president and CEO. He has served as interim president and CEO …
Source: Claims Journal