Russell Investments

London
1,951 Total Employees

Teams at Russell Investments

7 Days AgoSaved
In-Office
London, Greater London, England, GBR
Software • Financial Services
The Portfolio Analyst role involves managing client portfolios, evaluating overlay effectiveness, reporting performance, and assisting in portfolio strategy recommendations while ensuring regulatory compliance and client service excellence.
11 Days AgoSaved
In-Office
London, Greater London, England, GBR
Software • Financial Services
As Senior HR Business Partner, you will advise senior leaders on HR strategies, manage employee relations, drive talent development, and lead organizational change to enhance performance.
17 Days AgoSaved
In-Office
London, Greater London, England, GBR
Software • Financial Services
The Director leads EMEA Product, managing product lifecycle, driving new developments, ensuring compliance, and collaborating cross-functionally for client-focused solutions.