Latka logo

Steve Giordano

Founder

Company

Revisitors

San Francisco, United States · Founded 2005

Revenue
$246.1K
Team size
3

Company profile →