Full job description Key Responsibilities Visa Management Oversee the visa management process company - wide, ensuring compliance with immigration laws and regulations. Ensure all visas are processed on time and in compliance with immigration laws. Partner with legal counsel and external vendors to facilitate visa applications, renewals, and sponsorship. Stay abreast of changes in immigration policies