You'll be able to get by with English, especially in metropolitan areas like Zurich and Geneva. In Switzerland's major cities, more than 30% of the population is non-Swiss, so there are plenty of other non-native speakers. Additionally, Swiss children learn English at school, and many reach a high level of proficiency.