Sabre Corporation

London
Total Offices: 2
8,150 Total Employees

Teams at Sabre Corporation

YesterdaySaved
In-Office or Remote
4 Locations
Information Technology • Software • Travel
Lead administration and execution of global sales incentive plans: calculate commissions and payouts, resolve commission inquiries, validate calculations, perform benchmarking and impact analysis, track plan performance, partner with Finance, HR and Sales, and drive process automation and plan improvements.