Ynomia
Show contact
Location
London, United Kingdom
Links
Matthew Barbuto
CEO & Co-Founder
Peter Kolokithas
Regional Manager EU/UK
Matthew Lickwar
R&D, Partnerships & Co-Founder
Roy Ashok
Executive Advisor^ (P/T)
Adam McArthur
Head of Engineering
+ 1 more
Jared Levy
Customer Success^ (P/T)
6 members
July, 2019 - present
View in org chart