I would also consider Postfinance, but I recommend to check their currency exchange rate. I was quite disappointed, it's not the best one.
https://www.postfinance.ch/pf/conten...te/change.html
I found UBS or Credit Suisse currency exchange rate much better. So I ended up like many people in Switzerland having accounts in 2 or 3 different banks.