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:
Americas
Bolivia - Santa Cruz
Bermuda
Brazil - Rio de Janeiro, Sao Paulo
Mexico - Nuevo Leon, Colonia Juarez, Hermosillo, Guanajuato
Paraguay - Asuncion
Peru - Lima
United States
Asia
China - Shanghai
South Korea
Europe
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