Sales Development Representative (SDR) :Jobs in Spain Sales Development Representative (SDR) Sales Development Representative (SDR)





Sales Development Representative (SDR)

Company: 3scale
Location: Barcelona
Job description: Fluency in English along with excellent phone skills, phone etiquette, interpersonal, written and oral communication skills….

Read full description >>






cookies_ikon