No, to my knowledge, no one can help you out as the issuance of the NOC/Release is entirely the will of the company management where you are working. The best way is to handle the management in a diplomatic way and get them to give you a NOC.