Crawford Names Welsh Vice President, GTS East October 19, 2015 Atlanta-based Crawford & Company, a global independent provider of claims management solutions, has named Robert C. Welsh managing director and...