Sign In

Catherine Xu

Principal at Searchlight Capital Partners

Catherine Xu is a Principal at Searchlight Capital Partners, a private equity firm based in New York City.12 She joined the firm in December 2020.1 Prior to her current role, Xu held positions at Point 72 Asset Management as a Vice President, Greenhill & Co. LLC as an Investment Banking Analyst, and The Carlyle Group LP (Global Credit) as an Associate.1

Xu has a strong educational background, having received her undergraduate degree from Dartmouth College and an MBA from Harvard Business School.1

In her current role at Searchlight Capital Partners, Xu is involved in private equity investments. Searchlight Capital Partners is a firm with $15 billion in assets under management as of 2023, focusing on investments in North America and Europe.4

It's worth noting that this Catherine Xu should not be confused with others of the same name, such as Catherine Xu from Emory University's Goizueta Business School5 or Catherine Xu, co-founder of Starlight3, as these appear to be different individuals.

Related Questions

What are Catherine Xu's main responsibilities at Searchlight Capital Partners?
How did Catherine Xu transition from Point 72 Asset Management to Searchlight Capital Partners?
What projects has Catherine Xu worked on at Searchlight Capital Partners?
What is Catherine Xu's educational background?
How has Catherine Xu's career evolved over the years?
Catherine Xu
Catherine Xu, photo 1
Catherine Xu, photo 2
Add to my network

Location

Greater New York City Area