Rämistrasse 71
Zürich, CH-8006
Switzerland
University of Zurich
financial analysts, CEOs, conference calls, impression management, stock market