Managing Director & CEO
Andrew Nikou
CEO Approval Rating
90/100
2005
Investment Company
https://opengatecapital.com/