Trouva
Show contact
Mandeep Singh
Co-founder & CEO
Lucy Ward
Creative Brand Director
George Thomas
Head of Product Delivery
Chloe Hajnal-Corob
Head of Product Discovery
Orla McDonald
Head of Business Development
+ 11 more
Caoimhe Walsh
Brand Designer
13 members
Current role
View in org chart