President & CEO
Claude LeBlanc
CEO Approval Rating
85/100
Ambac is a New York-based holding company that owns and operates specialty property and casualty insurance businesses.