CEO
Thomas Englert
CEO Approval Rating
73/100
1982
PrivateSubsidiary of Battery Ventures
http://www.aed-sicad.com