Latka logo

Benson Wu

Founder

Company

CyCraft

Taipei City, Taiwan · Founded 2017

Revenue
$11.2M
Team size
62

Company profile →