Latka logo

Mel Passarelli

FounderCEO

Company

Aspera

United States · Founded 2004

Revenue
$64.4K
Team size
1

Company profile →