2. Global Local United States & Canada 800+ Offices Mexico, Central America & Caribbean 90+ Offices 11 Countries/Territories South America 150+ Offices 10 Countries Europe/Middle East/Africa 2,500+ Offices 44 Countries/Territories Asia Pacific 250+ Offices 15 Countries/Territories