Latka logo

Leslie Stretch

FounderCEO
LinkedIn

Company

Callidus Cloud

Dublin, United States · Founded 1972

Funding
$37.4M
Team size
721

Company profile →