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