Beau Bishop News

Crawford Names Bishop Senior Vice President, Senior Managing Director, Global Technical Services

Crawford & Co. named Beau Bishop senior vice president, senior managing director, Global Technical Services. Bishop will be responsible for executing strategic initiatives for GTS including managing operational goals around financial performance, as well as overseeing team operations and client …