CEO
John C. Hill
CEO Approval Rating
90/100
Central Securities is a publicly owned self managed investment trust.