Sector: Business Development Location: Kenya Employee Type: Regular Employee Category: Full Time Background: The IRC is one of the leading providers of high quality programming in conflict and post-conflict settings. In order to advance its mission of serving communities impacted by conflict and displacement, the IRC is committed to developing innovative, context-specific programs in response […]
Read More
Read More