I did call IEAT officer based on their website information and let Mai to speak to the officer directly on the phone.
The reason I did so is because the approval was still pending after two week's waiting and there was no any target finish date at that time or any explains.
From the phone call between Mai and officer, it was found there was some typo on the application forms.
Then Mai have revised it and submited again instead of just waiting for the status update from website.
By then I did tell Mai please request officer to extend my visa cancellation date to May 21 because the original request date(May 7) is not allowing me to have enough time to do a new visa any more.
I did discusse with Mai for my urgency. But she may misunderstood it when I talk in Thai.
I appreciate the support and flexibility from the company on this subject.
I will return all company asset according to my resignation schedule.