To keep you all informed: I wrote an article for my newsletter this month about networking in which I refer to InterNations:
"....4. Network with your future local Community, people you will be able to meet on a regular base once you will be settled. A great networking place is internations.org (it works with personal Invitations, you can get one from me upon request)....."
If you are curious, have a look: Protected content _ partners.pdf
I would be very happy to read on this forum your experience of Networking here in Switzerland and more especially how InterNations answered to your expectations.