Stefan Sigrist currently serves as the Chief of Staff in the Mayor's Office for Stadt Schaffhausen since February 2017. Prior to this role, Stefan held various positions at Bundesamt für Meteorologie und Klimatologie MeteoSchweiz from February 2013 to December 2016, including Head of Partnerships and Policy as well as Scientific Officer in the International Affairs Division, and an internship in the same division. Educationally, Stefan obtained a Certificate of Advanced Studies in European Law from the University of Zurich, a Master of International Relations/Business from Bond University, and a Bachelor of Arts in Economics, Political Science, and Business from The Ohio State University.
Sign up to view 3 direct reports
Get started
This person is not in any teams