Company DispatchHealth
Date 2024-01
Industry Healthcare
City Denver
Country United States
Employees Affected 88
Status Series E