Investec Investor

Our local experts structure, arrange, underwrite, and distribute transactions across the power, transport, and infrastructure sectors, providing innovative and tailored solutions for US clients. About us


Investors

Headquarters: Cape Town, NA - South Africa, South Africa
Number Of Exists: 16
Total Funding: 19359685
Founded Date: 1974
Employee Number: 5001-10000
Investment Stage: Early Stage Venture, Private Equity
Investor Type: Investment Bank
Investors Number: 1
Funding Status: IPO
Estimated Revenue: $1B to $10B
Industry: Banking, Financial Services