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