Investcorp Capital plc announced appointment of Peter Mckellar as non-executive Director with effect from 17 November 2023.