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