Josh Muccio

Josh Muccio

Founder and host of The Pitch. I live in Sarasota, FL and help startup founders with their pitch. I enjoy skiing and cold brew.

Josh's article