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

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