Meet the IIC

A slick, whirlwind romp through the inner workings and personalities of the Washington, D.C.-based Inter-American Investment Corporation (IIC), a Latin American development institution looking for a few good men and women to join their ranks.

Video