CEO
Brian Burke
CEO Approval Rating
72/100
1996
PrivateSubsidiary of Luxoft Holding, Inc.
https://smashingideas.com/