
location_on4912, Worth Street, Dallas, Dallas County, Texas, 75214, United States
Sabre is an AI-native technology leader, backed by one of the world's largest travel data clouds. Built on an open, modular, cloud-native architecture, Sabre serves as the backbone for both established leaders and bold, new disruptors, guiding them to the next age of travel retailing through intelligent, connected, and personalized experiences. With AI at its core and operating at unparalleled scale, Sabre transforms insights into innovation, empowering airlines, hoteliers, agencies, and other partners to retail, distribute, and fulfill travel worldwide.
As a Sr. Director, People Business Partner for Corporate Functions, you will serve as a strategic architect of organizational success rather than just managing people operations. You will act as a high-impact consultant to the Finance, Legal, and People teams, ensuring human capital is perfectly aligned with the company's most ambitious business objectives. In this capacity, you will partner with senior leadership to shape organizational decisions, steer the company through complex pivots, and design enterprise-wide people strategies that fuel long-term growth. Your day-to-day involves building high-trust relationships across a global matrix, advising on complex talent matters, and leading the charge in cultivating a high-performance, values-driven culture.
Applicants with disabilities who require a reasonable accommodation for any part of the application or hiring process may contact Sabre at recruiting@careers.sabre.com. Determinations on requests for reasonable accommodation will be made on a case-by-case basis.
Sabre is an equal employment opportunity/affirmative action employer committed to providing employment opportunities to minorities, females, veterans, and disabled individuals. We believe in a diverse workforce that drives innovation and reflect the communities we serve.
Work model: Hybrid
4912, Worth Street, Dallas, Dallas County, Texas, 75214, United States
Dallas, Texas
Background in technology, airline, or travel industries.
Sabre is a technology company headquartered in Southlake, Texas, operating within the information and internet sector. The organization focuses on providing solutions that help clients navigate complex technological landscapes, specifically targeting the travel industry. Its core mission centers on enabling customer success by offering alternatives to closed systems and facilitating the adoption of agentic AI. Sabre positions itself as a collaborative partner for organizations seeking to drive innovation and build the next generation of travel technologies. The company supports its clients through guidance, strategic challenges, and advocacy throughout their digital transformation journeys. By rebuilding its business model around client achievements, Sabre aims to empower businesses to overcome legacy constraints and leverage modern tools for growth. The firm serves a diverse range of travel entities looking to modernize their operations and stay ahead in a competitive market. Through its specialized approach, Sabre helps partners unlock new capabilities and achieve measurable results in the evolving digital travel ecosystem.
Browse more roles: All Sabre jobs, hr & recruitment jobs on Recrutus.
Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.