Confirming I would be technically considered self-employed. Okay! I'll look at the site for details here.
I have also looked into EoRs, but those are looking very expensive for my company.
Hello, I'm a recent master's graduate on an open work permit. However, I work for a US company as an independent contractor in a TEER 1 role. Will this count for an application for SOWP?