English speaking Business Development Representative
TP Spain
Spain, , Barcelona, , ,
hace una hora
... and daily weekly activity targets. Manage assigned accounts to identify high- ... customer data in Salesforce (CRM), managing leads, contacts, accounts, opportunities, and ... mediums.Emotional Intelligence: Understanding and managing ones own emotions and the ...
www.europelanguagejobs.com