Christoph Deinbacher

Head Of Sales AT at Otovo Austria

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.

Links

Previous companies

Doctify logo

Timeline

  • Head Of Sales AT

    March, 2023 - present