Russell Investments promotes Andrew Pease to Apac head of investments by Rupert Walker 30 May 202530 May 2025 Andrew Pease was previously global chief investment strategist at the asset manager.