Global Offices

The world's top businesses rely on AmTrust International
for bespoke insurance 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
South Korea


Finland - Helsinki
Ireland - Dublin
Italy - Milan, Naples, Genoa
Norway - Oslo
Spain - Barcelona, Madrid
Sweden - Stockholm
Turkey - Istanbul
United Kingdom - London, Melton Mowbray, Nottingham, Cardiff, Colchester, Jersey, Leeds, Birmingham, Manchester