Windham has three core businesses: its investment management business, which comprises its asset allocation, risk premia, liquid private equity, and risk-controlled ESG products, its portfolio solutions software business, which is distributed through Windham Labs, and its investment advisory business through its affiliation with State Street Associates.
Throughout its history, Windham has focused on risk-based research. Its principals are well known and widely respected throughout the world for their contributions to finance literature, their leadership roles in prestigious research organizations, their affiliations with distinguished academic institutions, and their membership in numerous advisory and editorial boards.
30+ Years of Excellence
Windham remains fully committed to continuing its legacy of advancing the science and practice of investment management.
We strive to deliver the best products and highest quality service to our valued clients.
Windham is founded in New York City.