Latka logo

Steve Izurieta

Founder

Company

Zumetrics

United States · Founded 2013

Revenue
$124.1K
Team size
2

Company profile →