President & CEO
Daniel Leib
CEO Approval Rating
81/100
1983
PublicIndependent CompanyNYSEDFIN
http://www.dfsco.com