Local National
An employee who works in the country where his home base is located, even though the employee may actually be a citizen of another country.
- Local National
An employee who works in the country where his home base is located, even though the employee may actually be a citizen of another country.