@Kevin *******
have you asked your local Thai immigration office?
Most likely you will have to get a Non B for business in your home country or maybe in Cambodia....but NO guarantee they will issue a Non B for business.
Its going to be a difficult process.