CEO
Thomas B. Michaud
CEO Approval Rating
79/100
06/1962
PrivateSubsidiary of Stifel Financial Corp.
http://www.kbw.com/