0 the control and organization of a business that operates in two or more countries:
a Boston-based international management consultant
The first law of international management is that you cannot please everyone.
1 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.