ParentFull threadhsuresh·Absolutely. Pitch is a place holder for your understanding about the business you are building - the market, your team, product and your growth strategy. Just like a resume is a placeholder for your skills and experience.View on HN