Site Language: EN
The company has an international presence, with offices in many countries.

Relating to or involving two or more countries.
This is an international agreement.
They are an international team.
We need international cooperation.
international law
international trade
international relations
global
worldwide
foreign