Marshall Wace Investors

Marshall Wace is a United Kingdom-based impact investor, focused on making investments that generate positive social and environmental impact alongside financial returns. The organization is privately held and led by CEO Todd B.
Headquarters: United Kingdom
Employees Number: 51-200
Investor Type: Donors
Register and Claim Ownership