Idu corporate office is located in Block D 1 The Terraces, Cape Town, 7945, South Africa and has 51-200 employees.
idu
idu holdings
idu uk ltd
idu budgeting forecasting and reporting solutions
idu | budgeting, forecasting and reporting solutio...
about| idu budgeting forecasting and reporting sol...
Departments
Number of employees
Engineering & Technical
5
Information Technology
2
Operations
2
Sales
2
C-Suite
2
Marketing
1
| Location | People at location |
| Africa | 11-50 |
| Europe | 1-10 |
Explore people who held key positions, contributed to Idu's success, and advanced their careers.
Explore More
IDU offers advanced budgeting, forecasting, and reporting tools that provide real-time access to crucial financial information, designed for both finance experts and non-financial managers. Their solutions streamline financial processes, improve accuracy, and enhance financial performance, promoting transparency and accountability within organizati... Read More