Benn

Ben Kloss

Director & Head of Ventures

Ben is Director & Head of Ventures in Vienna.