Latka logo

Melody Meckfessel

FounderCEO
LinkedIn

Company

Observable

San Francisco, United States · Founded 2017

Revenue
$7.1M
Team size
58

Company profile →