I currently live in Bangkok and I'm wondering if I could start this business by setting up a call center in Manila, Philippines. Regarding your point about needing US payment methods like Zelle, I could fly to the US, open a bank account, and apply for these convenient payment methods.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.