Stafford Capital Partners
http://www.staffordcp.comStafford Capital Partners ("Stafford") is an independent private markets investment and advisory firm with USD 7.9bn in assets under management and advice for more than 150 institutional clients worldwide.
Founded in 2000, it has a global team of 80+ professionals investing... Read More