0 employees
Interims for Development provides human resources, training, employment, and capacity-building services.
2002