Marshall Wace Email Format
Investment ManagementEngland, United Kingdom501-1000 Employees
Marshall Wace is a London-based investment management firm that provides alternative investment solutions. The company operates as a single global team and seeks to build long-term client relationships grounded in trust and integrity. Its culture emphasizes continuous innovation and a willingness to take fresh approaches to create value for clients. The firm is located at 131 Sloane Street, London, SW1X 9AT, United Kingdom, and employs between 501 and 1,000 people. Recent activity has included strategic investments and hires, such as the 2026 Ray Therapeutics Series B investment and the appointment of a portfolio manager for the oil team in London. The firm maintains a presence online at https://mwam.com.