Tell Health logo

Tell Health jobs and careers

Chicago, IL, United States

About Tell Health

A social community for the telehealth revolution

Founded in 2019 by Alan Gaffney and Nikola Nestorov.

Founded
2019
Employees
11 to 50
Headquarters
Chicago

Leadership

The top of Tell Health's org chart, with how many people report into each leader.

NNPhoto of Nikola Nestorov

Nikola Nestorov

Co-founder and CEO

4 reports

APPhoto of Alan Gaffney MD PhD

Alan Gaffney MD PhD

Co-Founder, Chief Medical Officer

1 report

APPhoto of Akash P.

Akash P.

Chief Business Officer

MLPhoto of Michael Leopold

Michael Leopold

Chief Marketing Officer/Consultant