Devex

Wale Osofisan

Wale Osofisan is senior director for the governance technical unit at the International Rescue Committee. In this role, he leads the unit’s team of senior and technical advisers and specialists, overseeing program support to over 30 IRC country offices. Wale has two decades of professional experience researching and working on humanitarian, development, conflict prevention, and peacebuilding issues.