Idoya Basterrechea Aranda

Idoya Basterrechea Aranda was re-elected a director of Ninety One plc and Ninety One Limited on 22 July 2026.

Title: Director | Company: Ninety One