Claude LeBlanc is the President and Chief Executive Officer of Ambac.
176 people are employed at Ambac.
Ambac is based in New York, New York.
The NAICS codes for Ambac are [551, 55].
The SIC codes for Ambac are [67, 671].