J1 Sponsor
Hello,
I work for CIEE - the largest J1 visa sponsor. Our representative in the UK is ISTPlus. Visit them here for more information.
istplus.com
They will help you to apply for a J1 inter visa.
Regards,
Phil
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.