Jobseeking in Switzerland

The first images of Switzerland that come to mind are often those of majestic mountain views, endless ski-runs,…