Locations
North Charlotte, Charlotte, NC, USA · Utrecht, Netherlands
industry
International Trade and Development
founded in
2008
About

IDH is the Sustainable Trade Initiative that brings governments, companies, CSOs, and financiers together in action-driven coalitions.

Something looks off?
Open jobs at IDH

On-site & Remote