Leeward Investments, LLC Employee Directory
Investment ManagementMassachusetts, United States11-50 Employees
Leeward Investments, LLC is a boutique asset manager headquartered in Boston, Massachusetts. It is built on a time-tested investment process and maintains deep relationships with institutional clients. The firm pursues a classic value discipline, investing in quality companies that are temporarily out of favor or whose long-term prospects are overlooked by the market. Its Small, Mid, and SMID Value strategies are designed to deliver consistent results across different market environments. Within the investment management industry, Leeward is positioned as a specialized shop that relies on a disciplined, fundamentals-driven approach. Its client base centers on institutional investors, and its offerings reflect a focus on value-oriented strategies built on long-standing relationships.