Yeah, you can open an account in USD/EURO/KHR. Maybe SGD too, haven't attempted it myself.
Private banking is available, starts from around 500,000 USD total deposit. Cambodia is used to Chinese money, no cheap private banking like in Georgia.
But, if you smile to the bank teller girl and ask...