Caleida

Caleida

AI-powered marketing automation for traffic and conversions.

HQ location
Madrid, Spain
Website
Launch date
Employees
Enterprise value
$2—3m
Company register number
B56591118
Authorizing premium user...