Delegate Profile
Email address
tebatsom@idc.co.za
Company Name
Industrial Development Corporation
Company Designation
Marketing
Short Company Profile
IDC is Africa's largest development finance institution
Industry Designation
Financier
Area of Interest
Fiction
Documentary
Episodic
Documentary
Episodic
Website URL
Country
South Africa
City
Midrand