In Dominican Republic there are many ways to easily get residency, DR only taxes local source income if you keep the money in a foreign bank account, no DR clients and no DR operations. (But you can have your personal local bank account).
And for company structure, there is so much to...