I was able to open an account at this Bangkok Bank on Non O Visa. Bring e-visa copy, TM30, passport , Driver’s License from your country. Dress up, not shorts and shirts. Bangkok Bank
L1, The Emporium Shopping Complex, 622 Sukhumvit Rd, Khlong Tan, Klongton, Bangkok
*****