When changing employers, who is responsible for cancelling the current WP and visa in order to begin work with a new employer here? Is this something I am to do myself? Or the employer I am leaving must take care of this?
TLDR : Answer Summary
When changing employers in Thailand, the responsibility for cancelling your current work permit (WP) and any visa extensions lies with you. As the work permit is your document, you must ensure it is cancelled properly. Your employer can assist, but it is ultimately your duty to manage the cancellation of both the work permit and any visa extension based on employment.