It is possible but most places would require that you speak German, French or Italian. However, many companies have English as corporate language too.