Zach Levow Barracuda Partners Jim Goetz Partnered In 2005 Articles & Press Barracuda IPO: How to Take a Bite Out of a Market News Read