Enabling health plans and care providers by reducing administrative burdens and optimizing their financial performance through streamlining processes like prior authorization and utilization management so that they can focus on patient care. Check us out here: here:
Headquarters:
United States of America
Company Type:
SME
Company size:
11-50 Employees
Address:
CAMBRIDGE, MA 02138, US
LOW
spending power