French Speaking Business Development Representative - Google
TP Spain
Spain, , Barcelona, , ,
hace 11 horas
... business development, ideally in the IT industrySome understanding of cloud computing ... managing a large portfolio of accounts and contactsExperience using Salesforce or other CRM platformsAble to identify key decision makers and relevant stakeholders ...
www.europelanguagejobs.com