US taxpayers living in Switzerland have Swiss tax obligations in addition to US tax obligations. They face double-taxation issues that can be very complex.
We have extensive experience dealing with issues specific to US taxpayers and we work closely with the following CPAs :
Aretas US Tax SA
Rue de la Mairie 3
phone +41 22 736 31 03