The Leadership Team at Ninety One is responsible for setting the strategic direction of the firm and ensuring alignment across all business functions. This team oversees vital areas such as global recruitment, trading, business development, client relations, and compliance, all aimed at delivering exceptional outcomes for clients and driving the firm's growth in the competitive asset management landscape.