Latka logo

Frank Martell

Founder

Company

Location

United States · Founded 2002

Revenue
$1.7M
Team size
20
Customers
65M

Company profile →