Thomas Schumann Capital LLC
Investment ManagementDelaware, United States1 Employees
Thomas Schumann Capital LLC is an investment management firm established in 2011 in Delaware, United States. Based in Wilmington, it focuses on water security as a core nexus between freshwater resources and capital markets, seeking to advance water-related initiatives through public and private equity, real assets, and digital asset investment solutions. The firm promotes the concept of Water as an Asset Class, developing projects and indices that measure water risk and support stewardship within corporate and investor contexts.