Geneva has pretty much the highest taxes in Switzerland in most cases, unless you are ultra rich and can negotiate (10M+ in wealth, mostly international business).
To get back to the OP's question: I would go for Switzerland, specifically Central Switzerland (Zug / Schwyz, Nidwalden, Obwalden)...