[–] mtmail 10y ago ↗ If they're outside the United States they won't need a visa. They can visit and work in the United States office on business trips (usually max 90 days).
[–] senthilnayagam 10y ago ↗ if you live in US and not a US citizen, you need a work visa to work in US
2 comments
[ 4.7 ms ] story [ 16.0 ms ] thread