CEO
CEO Approval Rating
- -/100
1965
PrivateAcquired by Capital Com SV Investments Limited
https://www.ovalx.com