Business or personal?just back to the topic: even if you manage to open a US bank account as a non resident, look into how inbound/outbound transfers are done and what kind of verification is needed. To avoid that you are stuck with getting the money from an ATM only.
Can you suggest a mail forwarding service that works with banks?