Daryll Welsh is head of product for Ninety One's platform business.