
International Trade Centre
OTHER
Geneva, Switzerland
International Trade Centre is an economic development agency based in Geneva, Switzerland. Established in 1964, the firm helps small and medium-sized enterprises in developing and transition economies become more competitive in international markets, thereby contributing to economic growth and sustainable development. The assets are managed by the executive management team.
Total Investments
0
Portfolio Companies
0
Exits
0
Funds
0
Investment Focus