Latka logo

Brad Freitag

Founder

Company

Roambi

San Diego, United States · Founded 2008

Revenue
$462.9K
Team size
20

Company profile →