President & CEO
Claude LeBlanc
CEO Approval Rating
85/100
1971
PublicIndependent CompanyNYSEAMBC
http://www.ambac.com