Crawford Names Welsh Vice President, GTS East
Atlanta-based Crawford & Company, a global independent provider of claims management solutions, has named Robert C. Welsh managing director and vice president for Crawford Global Technical Services (GTSSM). While leading the GTS East region, Welsh will use his varied and …