John Leonard moving to Mexico City for Charles Taylor Adjustingnews CJI Expert 10 Mar 15 0John Leonard is to become manager for aviation in Charles Taylor Adjusting’s Mexico City office. Leonard is moving from Charles Taylor Adjusting in London on… Read more