DSR Corporation
Show contact
Links
Anatoli Pechkov
Founder & CEO
Egor Nikulenkov
VP of Engineering & GM, Porto Office
Genie Peshkova
VP of Operations
Alexander Bychkov
VP of Engineering
Hiroshi Kamada
General Manager, DSR Asia
+ 2 more
Current role
View in org chart