Ur company should apply WP3 for you and sent all the required documents(each country might be a bit difference list) over to you then you can use it to apply non b at the embassy before come to Thailand. However it also depend on your company but that’s the normal process.