Latka logo

Marc Lara

FounderCEO
LinkedIn

Company

MicroHealth

New York, United States · Founded 2015

Revenue
$3.3M
Team size
22

Company profile →