Lead Sales Engineer (UK location, optional: Poland, Italy, France, Greece)
- Location
- Greater London, England, United Kingdom
complex Sabre products and automations. Proven success leading solution architecture and driving technical strategy for high-value sales opportunities. Excellent communication, presentation and stakeholder management skills with the ability to engage technical and executive audiences. Professional fluency in English and at least one additional European language. Benefits That ...