Shamindra Perera, managing director of UK Institutional at Russell Investments.
Back to Company Details