CRM BUSINESS ANALYST SALESFORCE jobs in United Kingdom #4

to work to transform the way they do business. Innovation and excellence run through our veins, and you will work with experts... to generate New Logo business Develop new and expanded sales prospects, negotiate sales agreements, and close sales opportunities...

ABBYY