hi there.. the time that you will go to another job your new employer has to provide you with a visa means that he will be your sponsor.. your previous visa means that has been cancelled and you have to go out of the country till your new boss provide you with a new visa..if you are a european you can come back immediately with a tourist visa temporarily till you get the other..ig you are not then... good luck..
NOC its the most important on this country.. you got it then greattt