Atlanta-based Crawford & Company, which helps insurance companies manage claims around the world, has named a new general manager in Mexico. In addition to overseeing the company’s operations in the country, Eduardo Kimsi will be responsible for the business development of its Global Technical Services group, which manages large, complex losses for companies in a…

Membership Required

You must be a member to access this content.

View Membership Levels

Already a member? Log in here