Manager - Visa & Immigrations
- 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.
- 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