President & CEO
Dmitry Loschinin
CEO Approval Rating
66/100
2000
PrivateSubsidiary of DXC Technology Company
https://www.luxoft.com