Hi Sandra,
there are plenty of jobs for nurses both in Vaud and Geneva, however most will require fairly good french.
I used an agency in Montreux, there are a few specialising in recruitment in the medical field.
I would approach one of the private clinics which attracts international clients. I will be working in a private clinic. I know that they have recently employed an nurse who can speak very little French, however she is always working with a french speaking nurse, and many of the clients are non francophone.
You could always post an advert on this website too, The agency which found me a job contacted me after seeing an advert I had posted on this.
http://www.educh.ch/
good luck
Jo