This website uses cookies to improve your experience. Continue if you are OK with this or read more in our privacy policy. 

Crawford appoints CEO


Loss adjustor Crawford & Company has appointed Harsha Agadi as president and chief executive officer (CEO) of the company.

Crawford & Company, Appointment, Harsha Agadi, Insurance, London, UK

Intelligent Insurer

Payment types accepted