Offices in 39 countries accross 5 continents