IFC is seeking to strengthen its global team of environmental and social specialists through the recruitment of a Social Development Specialist. CES has been recruiting Social Development Specialists over this year to further enhance its capacity to meet growing business needs. The position we are recruiting for at this time is Sao Paulo, Brazil.