Usually, work permits for international workers must be applied for outside of Canada. However, some people may apply domestically if they fit into one of