It's been five months or so after I transferred to UK under the T2 visa and sponsored by my company.
This was one of my biggest decision I have made in my life to relocate in a foreign land on my own. Currently staying in Nottingham, going down to London occasionally for business trips.
If you are happen to be around this area happy to go for a meetup.
Working in UK, possible?
Apr 2 2018, 01:20 AM
Quote
0.0114sec
0.25
6 queries
GZIP Disabled