Latka logo

Taihei Onishi

FounderCEO

Company

stmn

Japan · Founded 2016

Revenue
$24.3M
Team size
174

Company profile →