Stefan Schnatz

VP Sales, Marketing & Product