Company Embark Vet Date 2023-04 Industry Healthcare City Boston Country United States Employees Affected 28 Status Series B