webvideostrategy.com
10 tips to pitch with confidence at Adobe
How To Tell Your Story In 1-Minute
Hax Boost "One Perfect Pitch" sales training
Girls in tech San Francisco - The Art Of Pitching
VMware Tech Talks - The art of the pitch