Latka logo

Bill Barhydt

Founder
LinkedIn

Company

Abra

Mountain View, United States · Founded 2014

Revenue
$31.7M
Team size
210

Company profile →