Loading...
Share Answer
MenuMM
MM
You likely need to set up your own US company and pursue an E-2 visa to work in the US as an independent contractor. Please contact me to discuss your situation in more detail.
Answer URL
the startups.com platform
Copyright © 2025 Startups.com. All rights reserved.