Don't worry - German is a plus, but you don't necessarily have to know it. After all, we speak ten languages at CheckMyBus and communicate with each other mostly in English. There is one thing you should be aware of, though, since we are based in Germany: If you are not an EU citizen, you might have to deal with some additional bureaucratic requirements.