Estimated Revenue: $35 million
Technology: Peer
Industry: Health Technology
Headquarters: 3100 Smoketree Ct, Suite 100, Raleigh, NC
Founded Date: 2010
Employee Number: 77.0