CEO
Paul Lynch
CEO Approval Rating
69/100
2006
PrivateSubsidiary of Idera, Inc
http://www.assembla.com