About S3 Capital
S3 Capital is a private equity firm founded in 2015. It is primarily based in Los Angeles, United States.
Overall S3 Capital portfolio has seen 1 IPO, namely NeOnc Technologies.
S3 Capital has a team of 1 people, including 1 partner.
Key Metrics