If you not cancel, your visa will be expired on that date. if you got a new school they will let you cancel your visa before apply a new visa for teaching in there school.
today the non B visa was cancelled in CheangWattana so and I have to visti Philipine in next 2 week. I would like to know may I apply Non B visa in Thai embassy in Philipine