This position is a challenging, diverse, and rewarding marketing role for the Hospitality business unit. The position holder is accountable for overarching communications plan, focused on delivering global brand and communications programs. This position works closely with the marketing and leadership team of the business unit to execute brand marketing and customer communications, and in close coordination with corporate communications teams to execute on PR plans that will drive demand for TravelClick/Amadeus' Hospitality suite of integrated solutions. This strategic individual contributor role also supports other key marketing initiatives for the business unit.
Drive the brand evolution program and brand Integration of the various hospitality businesses (TravelClick, Newmarket, HMI, and any newly acquired companies) under one common brand architecture for a harmonized visual, and verbal identity.
Lead global harmonized messaging across the hospitality portfolio in coordination with Product heads, Global Corporate communications and BU Product Marketing teams
Content Marketing and PR Management:
Identify and lead thought leadership initiatives/opportunities that can be converted to commercial insights, in collaboration with Product marketers
Create Hospitality opinion pieces to position TravelClick/Amadeus Hospitality as a leader and this space
Support investors' relations team and nourish investors speaking opportunities by managing content creation to support the TravelClick/Amadeus Hospitality vision, strategy, and go-forward plans.
Prioritize PR agency plan and activities, in close collaboration with the TravelClick/Amadeus corporate communications and PR team as well as regional presence in EMEA APAC to maximize our share of voice (active monitoring)
Identify executive speaking opportunities in major industry events and channels
Drive and manage customer reference programs in collaboration with regional marketing managers and regional heads of Sales, EMEA, and APAC
Lead external communications initiatives (Positioning statements, Q&A, Investors deck, talking points, etc)
Create Media interviews speaking points, and messages in coordination with Regional Communications personnel.
Commercial support for major opportunities
Bachelor's degree required
3+ years of experience in project management
Ability to travel up to 10% - 15%
Superior communication skills including writing, editing and verbal capabilities
Excellent people and management skills necessary to interact effectively with staff, colleagues, cross-functional teams, and third parties;
Pragmatic sense of business acumen, problem solving abilities, creativity, and sense of "getting things done"
Excellent organizational skills
Experience building and executing on brand and public relations marketing programs that leverage multiple channels to achieve marketing and business goals with measurable results
EEO Statement"All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status."