im a direct hire my employer send me the visa, my problem is do i need an agency??? and what papers
4 comments