Dirk Hamm

Head of Research & Development