Trouva
Show contact
View in org chart
Mandeep Singh
Co-founder & CEO
Alex Loizou
Co-founder & CTO
Glen Walker
COO
Lucy Ward
Creative Brand Director
George Thomas
Head of Product Delivery
+ 11 more
3 members
2 members
13 members
Current role