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

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