Jane Krueger Email

The Ohio State University . The Ohio State University at Newark

Current Roles

Employees:
115
Revenue:
$20.7M
About
The Ohio State University at Newark Address
1179 University Drive
null, null
The Ohio State University at Newark Email

Past Companies

The Ohio State University at NewarkThe Ohio State University
Newark City SchoolsTeacher
Heath, OhioHeath City Water Park

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.