Latka logo

Nikita Bier

Founder

Company

Five

Berkeley, United States · Founded 2012

Revenue
$582.1K
Team size
8

Company profile →