CEO
Jeremy Ward
CEO Approval Rating
69/100
2001
PrivateSubsidiary of Luxoft Holding, Inc.
http://www.excelian.com