Company Profile
Trella Health
Health care service provider matching actionable market intelligence to a health care networks, organizations and post-acute care providers.
Industry
Health Services
Location
Atlanta, Georgia
Leadership
Scott Tapp
Year Founded
2015
Company Size
11-50 employees
Website
Inc. 5000
No. 4441 (2019)