Christoph Deinbacher is currently the Head of Sales AT at Otovo Austria. Prior to this role, Deinbacher held positions such as Senior Sales & Business Development Manager at Speedinvest Heroes Consulting GmbH and Sales Manager at Doctify. With a background in content marketing, B2B sales, and teaching, Deinbacher has extensive experience in sales and business development. Deinbacher pursued education at FHWien der WKW and Technische Universität Wien.
March, 2023 - present