Crawford taps Charles Taylor exec to expand in energy sector

11-10-2021

Crawford taps Charles Taylor exec to expand in energy sector

Claims specialist Crawford & Company has hired a global head of natural resources from Charles Taylor as it seeks to further expand its footprint in the energy sector.


Crawford & Company, Charles Taylor, Appointment, Claims, Natural Resources, Energy, Insurance, Reinsurance, Christopher Eades, Andrew Bart, North America

Intelligent Insurer