Latka logo

Ned Gilhuly

LinkedIn

Company

Demandbase

San Francisco, United States · Founded 2005

Revenue
$750M
Funding
$133.2M
Team size
925
Customers
400

Company profile →

Also at Demandbase