CEO
CEO Approval Rating
- -/100
1983
PrivateAcquired by EPAM Systems, Inc.
https://www.continuuminnovation.com