Back

See the 12-slide pitch deck AI marketing-tech startup Octave used to raise a $5.5 million seed round

May 29, 2025