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





Sales Development Representative (SDR)

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

More >>




cookies_ikon