Erich Labuda

Head of Strategy, Business Development and Marketing, ABB