Thanks Raging bull,
My JD matches with NOC 1123 description to 50%-60%. For instance, marketing planning, training on products, communication on policies, product promotion strategy, collateral making, etc.
I mean to say that it does match but in a generic way. I am still confused.