David Flannery

Bank of America Merrill Lynch

Current Role: Global Head, Leveraged Finance & Capital Markets