Franziska Teubert Deutsche Startups Podcast Franziska Teubert “Founding – Failing – Founding” and the innovative power of startups Franziska Teubert is the Managing Director for Communication and Partner Management at the Bundesverband Deutsche…