Immigration attorney Provide immaculate assistance to intelligence while preparing for the immigration case Identify and review all supporting documents required for application Handle all correspondence with the visa processing office related to the client's case and explain the requirements sent to the visa office while the immigration case is being processed. Providing multi-stage consultations to clients at different stages, such as receiving the file number and the interview Landing papers and other immigration related matters Help the customer keep the file up to date