
Talend
Big data and cloud integration.
HQ location
Redwood City, United States
Founding location
Suresnes, France
Website
Launch date
Employees
Enterprise value
$2.4b
Share price
$65.97 TLND
Company register number
484175252
Recent deals
Authorizing premium user...