CEO
Richard B. Handler
CEO Approval Rating
68/100
06/1968
PrivateSubsidiary of Jefferies LLC
http://leucadia.com/