Barbara Applebaum Email

Partner Success Manager . The Social Institute

Current Roles

Employees:
63
Revenue:
$9.4M
About
The Social Institute (TSI) is a gamified, online learning platform that empowers students to positively navigate their social world — social media and technology — to fuel their health, happiness, and future success.
The Social Institute Address
306 W Franklin St
Durham, NC
United States
The Social Institute Email

#1 Startup Dataset

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