Yes, can resign but the bigger issue is the NOC. If he has just come into the company and they are working on an RP I doubt they'll be too happy to provide him with an NOC to work somewhere else.