CEO
CEO Approval Rating
- -/100
1980
PrivateSubsidiary of Micro Focus International PLC
http://www.serena.com