Crew Visa for the U.S.

Crew Visa for the U.S.

The crew visa for the U.S., also known as the D visa, is one which enables a temporary stay in the country for individuals who are employed onboard sea vessels or international airlines in the U.S. and who intend to leave the country in maximum 29 days from the date of their arrival. An…
Read More