Latka logo

Francisco Soto

FounderCEO

Company

Xompass

United States · Founded 1996

Revenue
$386.2K
Team size
5

Company profile →