Fiona Scott, Jun 6th 2015, 15:06
For finding accommodation in Basel I was directed to the university's personal ad's website and found a steal of an apartment. There might be something similar for Geneva's university.
Otherwise try and join some expat groups on Facebook and get asking. Also ask your contact where you're studying/working.