Charles Taylor appoints new marine adjusting head

Charles Taylor Adjusting (CTA) has appointed Oliver Hutchings as managing director for Europe and Singapore marine business.

To unlock article:

Login

Related articles