Latka logo

Tal Schwartzer

Founder

Company

Clicktale

Israel · Founded 2006

Revenue
$5.2M
Team size
62
Customers
750

Company profile →