Christian Diringer

Managing Director, Germany and Switzerland