multinational corporation
A large corporation with offices and operations in a number of countries and regions representative of the push toward globalization.