Catherine Xu has worked in various roles in the finance industry, starting as a Summer Analyst at Lazard in 2010. Catherine then became an Analyst at Greenhill & Co. before moving on to become an Associate at The Carlyle Group. Catherine later held the role of Private Equity Vice President at Point72 and currently serves as a Principal at Searchlight Capital Partners. Catherine received their BA in Economics and Biological Anthropology from Dartmouth College and went on to earn their MBA from Harvard Business School.
Sign up to view 0 direct reports
Get started