John Trahan

Assured Guaranty Corp.

Current Role: Managing Director