CEO
Niko Nelissen
CEO Approval Rating
76/100
08/2009
PrivateSubsidiary of Aventri, Inc
http://tapcrowd.com/