← Back to Search resultsInvestor profile:
Investor profile:
Richard Leeds

Address:New York, New York, United States
Country:
Richard has been with Systemax for over 35 years and has served as Chairman and CEO from 1995 to 2016. He also served as President of the Co...
Deals total0
As lead investor0Also as a second investor: 0
As a second investor0