Fabric
Show contact
Location
England, United Kingdom
Robert Delf
CEO
Robin Tucker
Chief Product Officer
Liam McCarthy
CTO
Tuncay Pervaz
EVP - Operations and Customer Success
Shaun McCarthy
Director - EMEA Sales
+ 1 more
Andrew Holland
Director of Data Services
Clare Burnage
Business Manager and EA
Ronie Perez
Unknown role
Ella Crossland
+ 4 more
June 5, 2021 - present
April 6, 2018
View in org chart