Press Release
Crawford & Company appoints Leonardo Semenovitch as Country Manager, Brazil
Leonardo Semenovitch as Country Manager will oversee claim operations in Brazill. Based in the Crawford Brazil office in São Paulo, he will be responsible for developing and maintaining local client relationships, overseeing operational activities, supervising adjusting services and delivering on our mission to restore and enhance lives, businesses and communities.