Crawford & Company
Recent News About Crawford & Company
-
Smith 'thrilled to begin this new chapter' as Atlanta-based Crawford's new Canadian president
Crawford & Company, the world's largest independent claims management company, recently announced that Greg Smith has been promoted president of Canadian operations effective Jan. 1, 2022, a news release said.