Do I have to travel to the USA to set up my account?

Our advise is either to get going to the US in person to open a bank account on behalf of a pre setup US LLC, this could be something done in the future for sure. If this is not an option then i would reach out to Vincenzo Villamena as he has other options.

Have more questions? Submit a request


Article is closed for comments.

Contact Us