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