International Trade Centre logo

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