Latka logo

Luis Benavente

FounderCEO

Company

iPass

United States · Founded 1996

Revenue
$28.6M
Funding
$51M
Team size
341

Company profile →