Log in
NARBUTAS
Contact
View in org chart
Petras Narbutas
Founder and President
Edvardas Mikalainis
Head Of Inovation Technology Group
Lukas Stanionis
Temporary Appointed Head Of Product Engineering
Rytis Lietuvaitis
Head Of IT Infrastructure
Daiva Šomkaitė-Šimonienė
Vice President Of Finance And Organization Development
+ 3 more
Current role