UbiCare corporate office is located in 117 Kendrick St Ste 300, Needham, Massachusetts, 02494, United States and has 11-50 employees.
ubicare
ubicare co
| Location | People at location |
| North America | 1-10 |
| Asia | 1-10 |
Explore people who held key positions, contributed to UbiCare's success, and advanced their careers.
Teaching Assistant at Johns Hopkins Universi...
Worked as Operations Associate
at UbiCare (2018-2019)
Director, Advancement at Friends of the Blue Hi...
Worked as Director, Client Success
at UbiCare (2021-2025)
Benefits Operations He... at Wellist
Worked as Executive VP, Marketing & Business Development
at UbiCare (2008-2022)
Explore More
UbiCare offers the SmarteXp patient engagement platform designed to empower healthcare organizations by activating digitally connected consumers. The platform features interactive care pathways that extend beyond traditional care settings, enhancing patient trust and adherence. With a focus on generating actionable data and improving organizational... Read More