Grace Hentges Email

Communications Specialist . Spears School of Business

Current Roles

Employees:
184
Revenue:
$36.4M
About
Oklahoma State University's Spears School of Business exists to prepare people to make a difference in the world by teaching essential interpersonal skills alongside a high-quality business education backed by impactful research and outreach.
Spears School of Business Address
201 Business Building
Stillwater, OK
United States
Spears School of Business Email

#1 Startup Dataset

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