Solutions Consultant (London, United Kingdom)
- Location
- Greater London, England, United Kingdom
learn quickly and ability to prioritize competing demands from customers and balance their needs against those of the business Responsible for positioning technology presales, successfully establishing success criteria and leading evaluations. Familiarity with the enterprise SaaS ecosystem Excellent communication skills within a variety of audiences and a knack for delivering ...