Back

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

May 29, 2025

No items found.
No items found.
No items found.