Coordinate with foreign national candidates and hiring managers, obtain visa, work permit, and residency status documents Perform pre-screening, and participate in interviews, job previews, and job offers Complete work permits and visas for new hires, ensuring all required forms and documentation are submitted Document all immigration-related information to maintain accurate records Coordinate with third-party vendors, such as accountants, attorneys, interpreters, and recruitment agencies Perform various administrative duties, such as travel reservations, expense reports, and scheduling meetings Communicate with foreign national candidates and hiring managers regarding visa requirements, start dates, and other immigration-related details Advise foreign national candidates and hiring managers on daily operations regarding visa requirements, immigration-related updates, and current employment laws Perform other duties as assigned