Latka logo

John Lord

FounderCEO

Company

LivWell Health

San Francisco, United States · Founded 2012

Revenue
$139K
Team size
6

Company profile →