He definitely needs the NOC to transfer his sponsorship.

The provision I was told is that it applies to workforce that are not "regular employees" of a company. I believe it applies to the workforce that are on a contract basis. Contract basis in a sense that there is a definite term of employment unlike regular employees that have security of tenure to a certain degree.