Tag Archives: Travis Barnes

Barclays Strengthens Sustainable Project Finance Leadership with New Global Head

(IN BRIEF) Barclays has appointed James Edmonds as the Global Head of Sustainable Project Finance within its Corporate and Investment Bank. Based in New York, Edmonds will collaborate across the organization to offer project financing solutions that aid clients in … Read the full press release