People Manager, BDRs/SDRs - DACH & EMEA (Remote / Must be German Speaking) at Quadient | Remote in Germany | EnJobs