Yes. Eligible international workers are required to fill up Form 11 while joining a new organisation in the country.