If she wants an employer-specific work permit that requires an LMIA, she usually needs a job offer first, and sometimes she can apply from within Canada if she meets certain criteria. Otherwise, many LMIA-based work permits require applying from outside the country. It’s best to check the latest...