formerly Prospect.
Company Information
Website
Employee count
63
Industry
Hospitals and Health Care
Headquarter
Dedham, Massachusetts, United States
Max Eringros
Manager, Software Development
George Chamoun
Director, Advanced Algorithm Development
Catherine Briggs
Health Data Analyst