CEO
CEO Approval Rating
- -/100
1998
PrivateAcquisition Pending from Malar Group of Companies
http://numera.com/