[–] mtmail 11y 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 11y ago ↗ if you live in US and not a US citizen, you need a work visa to work in US
2 comments
[ 5.3 ms ] story [ 18.1 ms ] thread