Matthias Oberholzer

Matthias Oberholzer

Co-Head EMEA /|Country Manager Switzerland
Russell Reynolds Associates