My daughter recently started working in Khao Lak as a Dive Instructor. She has a Non B visa which she received in Oct and a work permit. The Non B will expire 13 Jan (3 months ) and I know she needs to get an extension on this for the duration of her contract with the company which will be till 15 May 2019. Can she go to the local immigration for an extension or does she need to leave Thailand? According to her diving company she has to leave the country to get the extension.