elrond
Show contact
Beniamin Mincu
CEO
Radu Chis
Head of Technology
Daniel Serb
Head of Business Development
Dan Voicu
Head of Marketing
Felix Crisan
Head of Research
+ 5 more
Adina Vulpe
UI & UX Designer
10 members
Current role
View in org chart