C

Challenges Worldwide

181 employees

Basic info

Industry

international trade and development

Sectors

International Development
Social Business
Consultancy
Ethical Investment
Impact Investment
International Voluntary Assignments
SMEs

Date founded

1999

FAQ