The IDM Group is the leading and largest debt management firm in South Africa. We offer comprehensive
Location: South Africa, Western Cape, Cape Town
Employees: 201-500
Phone: +27 21 481 1700
Investors 1
Date | Name | Website |
27.10.2023 | Capricorn | capricorns... |
Mentions in press and media 1
Date | Title | Description |
24.02.2021 | Stitch emerges from stealth with $4M for its API fintech play in Africa | Over the years, there has been a growing trend of fintech infrastructure players around the world. In Africa, a handful of startups have launched in the past three years to provide such services. Stitch, a South African fintech startup, is ... |