Manager - Visa & Immigrations

Job Description


  • Managing overall processing of Work permits, Business visas and Dependant visas for countries such as, South Africa, UK, Australia and Saudi Arabia.
  • Manage Business visa processing for US, Europe, Australia, Africa and Asia.
  • Periodically review and update all visa and work permit requirements.
  • Explore Work Permit and Business visa requirements for new geographies.
  • Populate reports on a weekly basis.
  • Ensure visa related information for all countries are accurately updated on the internal application.
  • Ensure compliance as per audit requirements.
  • Publish management reports and analysis.


Desired Skills:

  • The ideal candidate should have at least 12 - 14 yrs of experience in IT industry with over 10+yrs in visa handling.
  • Experience in handling the visa formalities
  • Experience in handling the documentation necessary for permit applications.
  • Experienced with the laws applicable for visa processing in various international locations