Latka logo

Nikolai Scherbin

FounderCEO

Company

Curverider

United States · Founded 2005

Revenue
$126.7K
Team size
3

Company profile →