Typeform
Show contact
Links
Joaquim Lecha
CEO
Kristen Habacht
Chief Revenue Officer
Jahed Momand
Head of Customer Insights
Elena Nemtseva
Senior Data Scientist
Elena Pellín Carcelén
Senior Digital Analytics Specialist
+ 21 more
Amanda Taggart
Director, Revenue Enablement
David J.
EMEA Sales Lead
Emily Greenhalgh
Head Of Sales
Caterina Antinarelli
Corporate Strategy Manager
+ 2 more
March, 2023 - present
View in org chart