Richard von der Horst

PROJECT MANAGER, INDUSTRY RELATIONS
Studies:
MSc Management, Technology & Economics