WHO ARE WE? Launch Potato is a digital media company with a portfolio of brands and technologies. As The Discovery.... MUST HAVE: 1. A minimum of 4 years experience managing Native advertising campaigns, with demonstrated success managing $100k+ (USD...