Borzo
Show contact
Rami Saab
CEO
Dmitry Zubkov
Unknown Role
Slava Losev
Human Resources Director
Eugene Panfilov
Country Manager India
Pedro Lopez
Head of LATAM and Europe Division
+ 8 more
Current role
View in org chart