Latka logo

Douglas Dobie

Founder

Company

Delvantage

Los Angeles, United States · Founded 2014

Revenue
$209.5K
Team size
3

Company profile →