Megan Logan Email

SVP People . Terra Dotta

Chapel Hill, NC

Location

LinkedIn

Current Roles

Employees:
96
Revenue:
$13.4M
About
People engaged in all aspects of university life use Terra Dotta software products. We use emerging technologies to create rich Internet applications that bring people closer together, whatever the distance between them. We specialize in enrollment, mobility, and risk management software for higher education and the business world.
Terra Dotta Address
1330 Environ Way
Chapel Hill, NC
United States
Terra Dotta Email

#1 Startup Dataset

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