Originally Posted by
nick_n
I'd have to start with a secured credit card for sure. BofA definitely hands those out to non-resident aliens.
I'll overthink the AMEX thing though, thanks a lot for your opinion!
Go with Citibank they have a "Global Client" program. You have to go in-branch and speak to your RM after holding a Citi acct for more than 3 months.
Here is the documentation i got in the bank about a year ago:
https://i.imgur.com/jnWMUys.jpg