hi brother as per any company offer latter you never got Pr,,,so best way is that tell to that company for arrange LMO(labor market opinion) latter ,on that latter you able to apply for a work permit. and as per cleaning supervisor post u never got canada pr...work permit can open the way for...