Several positions in Switzerland and Europe