submission of your application. Job Title: IBM Cloud Brand Sales Specialist Job ID: 20770 City / Township / Village: MADRID.... A Technology Sales Specialist role in IBM Cloud means a career where you're leading prospective clients towards IBM Cloud Paks...