Hey Happy,
Even though u r n a generalistic role if ur roles and responsibilities match that of the NOC code 0112 then you can apply! Check
www5.hrsdc.gc.ca/noc/english/noc/2011/QuickSearch.aspx?val65=0112
But a reference letter mentioning ur roles and responsibilities on ur company letter...