Generally a holder of an Armenian visa is not entitled to work in Armenia unless s/he also holds a work permit. Highly skilled foreign specialists, business owners, executives and certain other categories of workers are exempt from work permit requirements.
The transfer of staff (skilled or non-qualified) is subject to obtaining both a work permit and a temporary residence permit. In Armenia, for work permit requirements, no distinction is made between intra-company transfers, local hires or subcontracting employment. The work permit has to be applied for on behalf of the legal employer and is issued for the duration of the employment contract. The law requires the employer to search for Armenian citizens to do the job and that no Armenian citizens or residents were suitable.