Living in Switzerland opens doors to new opportunities. You need to handle your tax duties in both countries carefully. US...