Hello Andrea, no German is not required. Our company language is English. All our internal meetings etc. are in English as well. We have a couple of colleagues which do not speak German and that is definitely no problem. Best regards Linda