Sabre

Sabre Overview
Website: sabre.com
Employees: 8860
Headquarters: Southlake, TX
Founded: 1964
About
Sabre Corporation is a travel technology company based in Southlake, Texas.
Insights from the Sabre Product Marketing Team
Chris Henz
Chris Henz
Director - Global Product Marketing, SabreDecember 28
I think there are two critical components associated with establishing credibility with product management if you are new to the product marketing team. First, the product managers need to see that you are willing to learn all about their product.  Product managers are like proud parents - they want to talk about (and brag about) their new baby.  You have to demonstrate curiosity and some degree of technical aptitude.  Ask questions, be a good listener, and don't be afraid to get technical. Secondly, the product managers need to see that you know something about marketing.  After al...
Sabre Product Marketing Leaders
Chris Henz
Chris Henz
Director - Global Product Marketing