Upload a video pitch (maximum 3 minutes) introducing yourself and your business.
Pitch Video Tips: Introduce yourself, describe your business and the problem you solve, share your traction, and explain what you need. Keep it clear, confident, and under 3 minutes.