Ohio State University
–
Columbus, OH, 43201
... Collaborate with HR Consultant team, managers, employees, Global Services, Office of International Affairs, and others to submit and follow up on tickets and to compile documentation for new visas and extensions. 10% - HR Reports and Projects ... - Jun 14