20 employees
MicroGrid is a technology powerhouse at the intersection of Digital Health and Conversational Intelligence.
2021