international management UK US noun
► [U] the control and organization of a business that operates in two or more countries: »
The first law of international management is that you cannot please everyone.
»a graduate qualification in international management
»a Boston-based international management consultant
► [C] MANAGEMENT, WORKPLACE the group of people who are responsible for controlling and organizing a company in two or more countries: »
They are both members of the firm's senior international management.
Financial and business terms. 2012.