Embark Veterinary Just Got Funding

End preventable disease in dogs. Embark Veterinary is based in Boston, Massachusetts, United States. See who you might know here. Estimated Revenue: Less than $1M Where they are around the web: Website Twitter Facebook LinkedIn A few interesting stats: Number of employees: