Human Resources AdministratorOrganization: OH-TECHDepartment: Human Resources (OH-TECH)Address: 1224 Kinnear Road, Columbus, OH 43212