OPIC promotes Webb to head up SFI

  • 0

Webb will be based in Washington and was most recently a managing director of structured finance.

Blurred image of Trade Finance article content