Jan Riggert20190601190053

Jan Riggert

Partner Technology
Dr. Sven Hildebrandt20190601184640

Dr. Sven Hildebrandt

Managing Partner