Investec Investor

Investec is a specialist bank and asset management company that provides various financial products and services.
Industry: AI
Headquarters: Cape Town, NA - South Africa, South Africa
Founded Date: 1/1/1974
Employees Number: 5001-10000
Funding Status: Public
Investor Type: Investment Bank
Investment Stage: Early Stage Venture, Private Equity
Number Of Exits: 19
Investors Number: 62
Total Funding: 619359685
Estimated Revenue: $1B to $10B
Last Funding Date: 2021-11-23
Last Funding Type: Debt Financing

Visit Website
Register and Claim Ownership