In my application I have stated I hope to live in Aberdeen Scotland or rural areas nearby. Do you think the location of where you are trying to live matters at alll??
Any feedback is much appreciated!
Ro
Houston, TX
- FAQ
- Login
- Register
- Call Workpermit.com for a paid service +44 (0)344-991-9222