I am currently residing in Italy and working as an instrumentation technician in a multinational chemical manufacturing company. I am eager to learn more about the New Brunswick Critical Worker Program and the application procedure. I would like to understand whether securing a job offer from a Canadian employer is a mandatory requirement for this program. Additionally, if it is possible to initiate the immigration process while actively searching for job opportunities in Canada. Your guidance on this matter would be greatly appreciated. Thankyou.