Sales Development Representative (Dutch) On-site MT03
Concentrix Spain
Spain, , Malaga, , ,
hace 21 horas
... in tech where you will drive the sales cycle, nurture client ... achieving goals Can work independently – drives own personal performance, takes ownership ...
www.europelanguagejobs.com