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

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