Sabre Corporation

HQ
Southlake
Total Offices: 18
8,150 Total Employees

Jobs at Sabre Corporation

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Information Technology • Software • Travel
Drive new business acquisition for Sabre Payments across EMEA, targeting SME travel agencies. Manage the full sales lifecycle from prospecting and solution positioning through negotiation, contracting, onboarding, and activation. Build executive relationships, maintain sales pipelines, achieve revenue and payment-volume targets, collaborate with internal teams, report activity in Salesforce, monitor competitors, and represent the company at industry events.