Mexico presence News

Crawford Launches Global Technical Services in Mexico

Crawford & Company, an independent provider of claims management services, launched its Global Technical Services (GTS) division in Mexico to more effectively manage large and complex claims from the growing insurance market in the region. “We are seeing significant growth …