Customer Support Specialist - DACH at Tellent HR | Remote Jobs