Latka logo

Dennis Thrower

Fort Valley
LinkedIn

Company

Owner.com

Palo Alto, United States · Founded 2018

Revenue
$100M
Funding
$172M
Team size
233

Company profile →CEO interview →

Also at Owner.com