Business Development Representative (Spanish ) HS03
Concentrix Spain
Spain, , Barcelona, , ,
hace una hora
... company’s CRM system to manage leads, track activities, and ensure accurate ... services to prospective clients Qualify leads against defined criteria before handing ...
www.europelanguagejobs.com