Latka logo

Vibhor Kapoor

CEO

Companies

NextRoll

San Francisco, United States · Founded 2007

Revenue
$56.2M
Funding
$120M
Team size
511

Company profile →

AdRoll

San Francisco, United States · Founded 2006

Revenue
$300M
Funding
$85M
Team size
141

Company profile →CEO interview →

Also at NextRoll