Latka logo

Alex Yoder

Salt Lake City, utah, United States
LinkedIn

Company

Leadspace

Palo Alto, United States · Founded 2007

Funding
$85M
Team size
115
Customers
200

Company profile →CEO interview →

Also at Leadspace