Managing Director, Country Manager Germany
CSA Group
Ostbayerische Technische Hochschule Regensburg
Deggendorf Institute of Technology