Longview Networks loading now
Skip to Main Content

Stafford Capital Partners

Stafford Capital Partners (Stafford) is an independent private markets investment and advisory firm with USD 8bn in assets under management and advice for more than 160 institutional clients worldwide.

Founded in 2000, Stafford has a global team of 80+ professionals and delivers sustainable returns to its clients through actively investing, managing and realising capital in the timberland, infrastructure, sustainable private equity and private credit sectors.

Stafford has been a UN PRI signatory since 2010 and has committed to the Net Zero Asset Managers Initiative.