23TTheraNestFOUNDED 2013 · LISTED · 51-200 EMPLOYEESElectronic health record and practice management software for behavioral health.HEADQUARTERSBirmingham, ALTEAM51-200 employeesRATINGNo reviews›