CEO and Founder
Percent
Nelson Chu is a pioneering Chinese-American entrepreneur who has transformed the $1.8 trillion private credit sector with his company, Percent, which he founded in 2018. Percent is the first comprehensive online marketplace connecting the entire private credit ecosystem, facilitating over $1 billion in funding and democratizing access to this previously exclusive asset class.
With a background at Bank of America and BlackRock, Nelson assembled a top-tier management team from leading financial institutions to realize his vision. Percent’s innovative platform empowers borrowers, underwriters, and investors to transact confidently through enhanced governance and asset transparency.
As of May 31, 2024, Percent has funded $1.15 billion across 655 deals, achieving an 18.27% weighted average APY and a 2.29% default rate. Nelson's leadership has earned him recognition as a 'Rising Star' by Private Debt Investor.
Outside of Percent, he is an active angel investor and philanthropist, with a portfolio that includes companies like BlockFi and Clover Health. He has served on various nonprofit boards and is committed to mentoring future business leaders. Nelson holds a Bachelor of Arts in Economics and Political Science from Rutgers University and is passionate about sharing his entrepreneurial journey through thought leadership.