Hi team,
Currently on 156 points so need more.
My UK/US company want to keep me on when I move to Canada. How can I turn this into extra points?
Should I open a branch of my company in Canada (sounds like a ton of work and cost for my company, and they may not love me that much...)
Can I...