SCI Investments is a private equity firm founded in 2018 and based in Nashville, Tennessee. The firm is involved in venture capital and private equity investments.
Focus Areas
Notable Investments