Ambac employs 176 employees. The Ambac management team includes Claude LeBlanc (President and Chief Executive Officer), Eugene Vatnik (Chief Technology Officer), and Matt Prendergast (Head of Corporate Development).
Get Contact Info for All DepartmentsLooking for a particular Ambac employee's phone or email?