IDU | Budgeting, Forecasting and Reporting Solutions
IDU | Budgeting, Forecasting and Reporting Solutions is based in Cape Town, Western Cape, providing services to customers in South Africa.
- Annual Revenue
- 3.94M
- Employees
- 57
Contact Information
1 Silverwood CloseCape Town
Western Cape
7945
South Africa
P: '+27 (0)21 701 9979