Press Release
Crawford & Company appoints new Brazil country manager
Crawford & Company® (NYSE: CRD-A and CRD-B) is pleased to announce the appointment of Eduardo Sales Ribeiro as Brazil's country manager, effective April 22, 2024.
With a background in business administration and information technology and 23 years of experience in the insurance industry, Eduardo brings a wealth of knowledge and expertise to our company. Before joining Crawford, Eduardo held various leadership positions, including P&C claims director, head of commercial and liabilities claims, marine claims team manager and claims analyst at major companies such as Itau, Unibanco AIG, Royal & SunAlliance, AIG and Chubb.