Jan Ubels

Jan Ubels is a Senior Strategy Adviser with the SNV Netherlands Development Organization and chair of the editorial committee of Capacity.org.