• Who Won Our $25,000 Pitch Contest?

    May 24, 2018

    • Nine women attended the 2018 Keys To Success Pitch Contest at our Odyssey Network Business Retreat in Naples, Florida. The top 4 women were awarded $25,000 – but everyone was a winner – the other contestants were awarded $5,000 each. A total of $125,000 was awarded, making Odyssey Media’s Keys to Success the leading pitch competition for multicultural women entrepreneurs.