Headquarters: 1 Broadway, 14th Floor, Cambridge, MA 02142 United States
Founded Date: 2009
Estimated Revenue: $29.7 million
Technology: Competitor
Employee Number: 92
Industry: Personalized nutrition, Wellness guidance