Windham Capital Management, LLC was founded in 1988 and is one of the world’s premier financial services firms, specializing in investment management, technology solutions, and advisory services for portfolio construction and risk management. Today, Windham manages over $20 billion and serves over 100 institutional and high net worth clients in over 10 countries.