Public list Digital Health (5963):
IntelliCare is an expansion stage specialty health care services and application software company providing medical contact center outsourcing services and technology products. The company was sold to PolyMedica on October 2005.
500 Southborough Drive
South Portland, 04106
Maine, United States
|Investor||Investor Type||Location||Participating Rounds|