Loading people...
Renee Li is the Founder and Chief Executive Officer of Alpha Square Group, an investment firm managing over $1 billion in assets across public and private markets. Since assuming the CEO role in 2015, she has driven more than a tenfold increase in the firm's overall growth and successfully led its strategic transition from a single family office to a Registered Investment Advisor in 2020. Prior to establishing her current firm, Li served as Vice President at Gemdale USA Corporation, where she spearheaded the company's lodging expansion initiatives in New York. Throughout her career, she has held various executive positions and been involved with prominent technology companies, including DataRobot, Feedzai, and DigitalOcean. Her current investment focus centers on global innovation, specifically targeting early and growth stage opportunities within the enterprise software as a service, financial technology, and Web3 sectors.
Renee Li is Investor at Alpha Square Group.