Can you setup an international company as a non-resident? A Can you setup an international company as a non-resident? Category: General FAQs Absolutely. The U.S. economy is one of the most open and accessible in the world, which adds to the multiple benefits of investing and starting a venture in the U.S. especially as a digital nomad.