Advice needed when seeking for jobs in Geneva

Hello,

Not sure if this is the right forum. I have just a general question. I might be moving to Geneva soon and need to work. My French is enough to get by, but business French is rather insufficient. Can anyone tell me if there are companies where the business language is English or even German or is it a MUST to be able to speak French?

Thank you for your help in advance.

BTW, am experienced in the hotel business, sales & marketing, customer service.