Angela SwiftWrong Angela Swift?
Director, Enterprise Risk Managem...
Barclays Capital Inc
1155 Long Island Ave.
Edgewood, New York 11717
Company Description: Barclays Capital is the investment banking division of Barclays Bank PLC which has an AA long-term credit rating and a balance sheet of over £924 billion. With a... more