To my knowledge, most banks can be hesitant towards remote account openings for offshore clients. So you’re gonna have to use a service provider, who’ll act as the intermediary, as well as an introducer. Pick one with a good rep.
Tip: Tap into your contacts for someone who has similar needs like you, with a bank account. Then, ask them to introduce you to the bank.
I’d normally say to use TransferWise, but since you’re talking about big numbers here, I wouldn’t suggest that.