Senior Environmental and Social Dev Specialist Job #: req32129 Organization: IFC Sector: Environment Grade: GG Term.... For more information, visit www.ifc.org. IFC is looking for a dynamic, motivated, and detail-oriented Senior Environmental & Social...