Yes, we’re proud to support U.S. companies founded by people all across the globe. Application is done 100% online. No in-person meeting required. You can open your account from anywhere without needing to visit the US, provided your company is incorporated in the US.
There are a few exceptions. We can’t currently open accounts for individuals living in the countries, that are mentioned at list of prohibited countries.