Lucky1717,
I think you are eligible, as long as you have supervisor position you fall in NOC B Catagary, but for safer side Call BC PNP Help Line No or talk to any immigration Lawyer
Don't waste the time, nowadays people are submitting application very quickly, so better to call immigration...