Sales Development Representative - DACH - Youtrust - CDI