Charles Taylor appoints new marine adjusting head

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