Sales Business Development Representative - German Speaking (all ge…