Investec Investment Trust plc (47HA) Board of Directors | Ticker