iomba.ch
La Voie-Creuse 16, 1202 Genève, Switzerland
IOMBA is a global network of 250+ alumni in international development sectors, fostering sustainability worldwide.
Year Founded
2010