I've received an ITA and am getting my reference letters, but I realize I have a problem with my NOC. You need 75% but I only match 4 out of 7 of my NOC's duties.
My NOC is 11201 - Professionals in business management consulting
Of these 7 duties, two are industry-specific.
These would be...