How to deliver the perfect pitch Popular Presentations & Pitches / 115 views Bias: Centre Sub-Category: Pitches Source: Innovate UK File Type: Video Overview: How to deliver the perfect pitch Add to favourites Facebook Twitter WhatsApp