ICRD Group Foundation corporate office is located in Carr St, Johannesburg, 2113, South Africa and has 11-50 employees.
icrd group foundation
icrd group
icrd group holdings
Departments
Number of employees
Engineering & Technical
1
Operations
1
Marketing
1
C-Suite
1
| Location | People at location |
| Africa | 1-10 |
Explore people who held key positions, contributed to ICRD Group Foundation's success, and advanced their careers.
Senior HR Assistant at ASU Edson College of N...
Worked as Chief of Staff
at ICRD Group Foundation (2025-2025)
Explore More
ICRD Group Holdings is a modern merchant house focused on empowering visionary entrepreneurs in Africa by mobilizing global capital and creating resilient ecosystems for sustainable prosperity. They offer services in venture building, capital raising, and sustainable commerce, connecting African producers to global markets with integrity. Their int... Read More