Public Investment Corporation Investors

PIC is a unique investment management firm in South Africa that solely concentrates on managing investments for the public sector.


Invests into

Number Of Exists: 2
Industry: Sales and Marketing
Estimated Revenue: $10M to $50M
Headquarters: Pretoria, NA - South Africa, South Africa
Founded Date: 1971
Employee Number: 251-500