Insurance Day
Unrelated Crawford takes helm at Crawford & Co
By Scott Vincent
CLAIMS management and loss adjusting firm Crawford & Company has announced that Thomas Crawford is to be its new chief executive,
writes Scott Vincent.
CLAIMS management and loss adjusting firm Crawford & Company has announced that Thomas Crawford is to be its new chief executive,
writes Scott Vincent.