Company Overview
Company Name
Well
Address
419 W Franklin St, Chapel Hill, NC, 27516-2314, United States
Website
well.coPhone
415-216-8434Approx. Annual Revenue
$21.0M
Established
2010
About Well
Well is a health engagement platform based in Chapel Hill, North Carolina, United States. Established in 2010, the company provides a personalized daily health partner to its clients, offering a consumer-grade experience that modernizes workforce health management and drives behavior change.