The Leadership Team at Investec drives strategic direction and oversees the execution of corporate initiatives to ensure the company's growth and sustainability. Comprising key executives from various functional areas, this team collaborates to enhance financial performance, innovate client offerings, and implement robust risk management practices while promoting a culture of inclusion and high performance across the organization.