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

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