President & CEO
Thomas F. Cherry
CEO Approval Rating
84/100
1927
PublicIndependent CompanyNASDAQCFFI
http://cffc.com/