Well

$21.0M revenue • 419 W Franklin St, Chapel Hill, NC, 27516-2314, United States

Last Updated Nov 3, 2025

Company Overview

Company Name

Well

Address

419 W Franklin St, Chapel Hill, NC, 27516-2314, United States

Website

well.co

Approx. 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.

Frequently Asked Questions about Well

Technologies Used

Social Profiles

Key Decision Makers

David Werry Co-Founder, President & COO
LinkedIn
Danielle Oneill Marketing Manager
LinkedIn
Renya Spak Chief Growth Officer
LinkedIn
Michael Ward Senior Manager, Marketing
LinkedIn
Jeff Hortman Senior Vice President Marketing
LinkedIn