Southern Africa South African exec Richard Wainwright earns $2.7-million salary at Investec in 2023 by Feyisayo Ajayi September 25, 2023 by Feyisayo Ajayi September 25, 2023 Wainwright’s dedication and strategic vision have undoubtedly contributed significantly to Investec’s continued success.