Global Offices

The world's top businesses rely on AmTrust International
for bespoke inasurance solutions and comprehensive risk protection.

Global Expertise, Local Experience

AmTrust International has a strong and growing presence across the globe. Our international network of offices includes over 2,300 employees in 38 locations, spanning 25 different countries worldwide. 
Find AmTrust International locations in the following cities and countries:



Bolivia - Santa Cruz
Brazil - Rio de Janeiro, Sao Paulo
Mexico - Nuevo Leon, Colonia, Juarez, Hermosillo, Guanajuato
Paraguay - Asuncion
Peru - Lima
United States


China - Shanghai
Vietnam - Ho Chi Minh


France - Paris, Lyon
Ireland - Dublin
Italy - Milan, Naples, Genoa
Luxembourg - Luxembourg
Norway - Oslo
Spain - Barcelona, Madrid
Sweden - Stockholm
Turkey - Istanbul
United Kingdom - London, Nottingham, Cardiff, Colchester, Jersey, Leeds, Leicestershire, Manchester, Warkwickshire, York