Nicolas Tarrade Email
Senior Customer Success Manager - EMEA . MANTA - Data Lineage Automation
New York, NY
LocationPrimary Email
How to contact Nicolas Tarrade
Join and see Nicolas's contact info for free!Current Roles
Employees:
61Revenue:
$8MAbout
MANTA - Data Lineage Automation Address
One Liberty Plaza, 165 BroadwayNew York, NY
United States