If they didn't give you a NOC the only way is to go back.. but when your old company and the new company have same sponsor, then the new company can ask for the NOC and hire you and you dont have to wait for 2 years!
If they didn't give you a NOC the only way is to go back.. but when your old company and the new company have same sponsor, then the new company can ask for the NOC and hire you and you dont have to wait for 2 years!