Latka logo

Takashi Yamakawa

Founder

Company

INNOVIA Japan

Tokyo, Japan · Founded 2016

Revenue
$36.9K
Team size
1

Company profile →