Due to discussions with clients I get the impression that more and more Managers and Executives are struggling with finding a new job, especially those who don’t have connections in Switzerland yet and don’t speak the local language. It is normal that there are much less management roles published because the higher you go up […]

Read More