|Headquarters||5 Churchill Place , London, E14 5HU|
|Company Size||10,000+ employees|
2 more rows
How do I contact American Express Global Business Travel?
Call Customer Service1-800-528-2122.
Who owns American Express Global Business Travel?
American Express Travel Holdings Netherlands Cooperatief U.A.
Where is Amex GBT headquarters?
Jersey City, New Jersey, United States
Is American Express a global company?
American Express is the fourth largest general-purpose card network on a global basis based on purchase volume, behind China UnionPay, Visa and MasterCard. It is the 4th largest card network in the world, based on the number of cards it has in circulation.