General Manager
Joe Ferrara
CEO Approval Rating
77/100
2008
PrivateSubsidiary of Proofpoint Inc
https://www.wombatsecurity.com/