Latka logo

Chris Renter

Founder

Company

Akouba

United States · Founded 2014

Revenue
$643.6K
Team size
10

Company profile →