If he can get a NOC from his actual employer then YES he can come back immediately.
If he can not get a NOC from his actual employer then he will be banned from re-entry for 2 yrs.
By the way there is nothing related to "successfully completing" your contract and being able to return or re-entry again immediately.
NOC is at the sole discretion of the employer.
Regards!!
If he can get a NOC from his actual employer then YES he can come back immediately.
If he can not get a NOC from his actual employer then he will be banned from re-entry for 2 yrs.
By the way there is nothing related to "successfully completing" your contract and being able to return or re-entry again immediately.
NOC is at the sole discretion of the employer.
Regards!!