CEO at Jefferies Financial Group
Richard Handler is CEO at Leucadia National.
Richard Handler is CEO at Leucadia National. He is CEO & Chairman at Jefferies.