SWISSAID Competitors
OMCT - World Organisation Against Torture
Non-profit Organizations • 59 employees • Genève, Switzerland
Geneva International Centre For Humanitarian Demining (GICHD)
Non-profit Organizations • 101 employees • Geneve, Switzerland
International Testing Agency
Spectator Sports • 135 employees • Lausanne, Switzerland
Vétérinaires Sans Frontières Suisse
Non-profit Organizations • 46 employees • Berne, Switzerland
Laudes Foundation
Non-profit Organizations • 79 employees • Grafenauweg 10, Switzerland
Basel Institute on Governance
Think Tanks • 112 employees • Basel, Switzerland