Latka logo

David Schach

FounderCEO

Company

X-Squared On Demand

San Francisco, United States · Founded 2008

Revenue
$63.4K
Team size
1

Company profile →