Sr Sales Engineer, EMEA
- Location
- York and North Yorkshire, England, United Kingdom
Technical discovery and demonstration to prospective customers from a technical sales perspective, highlighting the business value of our offerings Communicates with internal teams including Product Management regarding regional feedback to enhance our products Highlight Business Value Translation with an emphasis on storytelling to translate complex engineering or software ...