President & CEO
Andrew Feinberg
CEO Approval Rating
69/100
1993
PrivateSubsidiary of NEC Corporation
http://www.netcracker.com