development Take advantage of your German language skills! As a Customer Service Representative in our customer support team... for a Great Place of Work awarded Company whose main mission is to deliver exceptional customer experience all over the world...