My CRS score is 452 and have filled my application to enter the pool. I hold a masters degree in chemcal engineering but am working in construction sector / PEB buildings for past 11 years first as site engineer and now as Projects manager. Kindly advise if my choosing of 0711 (construction manager) is prudent or else advise.
Regards
Regards