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