resident employee; local staff; representative stationed at an office
Refers to an employee dispatched to or stationed at a local branch, overseas office, or client site, often in a business or government context.
He was dispatched to the Thai branch as a resident employee.
The local staff worked with the on-site team to advance the project.