Here's What Startups Need to Know Before Pitching Their Businesses to Ad Agencies

Spoiler: Too much jargon is never a good look

I would love tech companies to get better at pitching to agencies.