For BC PNP, you don't need experience in Canada, you need several years of experience in your job. So if you've been working as a bookkeeper for before moving to Canada, those years count. BC PNP is employer-driven though, so it should be a joint application between you and your employer.
An...