Customer Support Specialist needed to provide support to customers. Requires fluency in German and English.