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
Brazil - Rio de Janeiro, Sao Paulo
Paraguay - Asuncion
Peru - Lima
United States - New Jersey
Asia
China - Shanghai
India - Mumbai
Indonesia - Jakarta
Malaysia - Selangor, Kuala Lampur
Phillipines - Makati City
Singapore - Singapore
Vietnam - Ho Chi Minh
Europe
Belgium - Antwerp
Finland - Helsinki
France - Paris, Lyon
Germany - Neu-Isenburg, Hamburg
Ireland - Dublin
Italy - Milan, Naples, Genoa
Luxembourg - Luxembourg
Russia - Moscow
Spain - Barcelona, Madrid
Sweden - Stockholm
The Netherlands – Amsterdam, Nieuwegein
Turkey - Istanbul
United Kingdom - London, Nottingham, Cardiff, Colchester, Leeds, Manchester, Rochford, Warkwickshire, York