Latka logo

Tal Weiss

Founder

Company

VisualTao

Israel · Founded 2007

Revenue
$488.7K
Team size
6

Company profile →