Amadeus · 10 hours ago
Corporate Communications Manager, Americas
Amadeus is a global leader in travel technology, and they are seeking a Corporate Communications Manager for the Americas. This role will drive strategic communications across the Americas, focusing on enhancing the company's reputation through integrated communication programs and media relations.
Air TransportationHotelInformation TechnologySoftwareTourismTravel
Responsibilities
Contribute/lead the development and execution of communications plans promoting Amadeus’ strategy, brand and corporate reputation across the Americas, with focus on priority markets including the U.S., Mexico, Brazil, Argentina, Colombia, and more
Partner with relevant PR firms for local/regional/global execution of communications and campaigns. Serve as day-to-day liaison with local PR partner(s)
Serve as a liaison to business counterparts operating in the Americas to identify news opportunities, strategic narratives, and timely announcements that support company goals
Lead development, oversee writing, review, production and approval of regional and regionally led global messages, press releases, blogs, bylined articles, speaker opportunities, videos, corporate statements, interviews, testimonials, media briefing materials
Develop integrated communications, leveraging owned platforms in addition to earned media
Support social media activities in the region, ensuring content for social media is planned and developed in line with business and communications goals as appropriate
Collaborate on regional and global thought leadership programs and contribute ideas to promoting Americas in global-led initiatives as well as driving regional thought leadership
Maintain alignment with global Corporate Communications for reviews and approvals and ensure consistency of message and tone
Build and nurture relationships with journalists, analysts, and influencers across the region
Monitor key news topics and trends of relevance to the business
Drive both proactive and reactive outreach and media relations to share news, protect Amadeus’ reputation, build the brand and amplify Amadeus perspectives on industry trends
Maintain and grow the master media lists for North America and Latin America
Support communication and media engagement at key industry events across the region and beyond as needed. - Represent Amadeus during media interactions and prepare spokespeople for interviews
Support crisis communications and issues management efforts across the region as needed
Monitor, track and report results, develop and share presentations and tracking reports for review within the organization
Identify and support spokespeople across the Americas region and manage roster
Drive Executive Visibility Program in the Americas with key spokespeople
Coordinate regional media training, feedback, and ongoing performance improvement
Provide content for employee advocacy tools and platforms to foster amplification of content and earned media
Qualification
Required
Bachelor's degree required; communications-related field preferred and/or equivalent work experience
7+ years in corporate communications, media relations, or public relations or related area
Relevant experience in and knowledge of Americas region
Fully bilingual in English and Spanish (oral and written) required, Portuguese a plus
Strong writing, storytelling, and communication skills
Expertise with Office 365, digital platforms, and social media
Highly organized, polished, adaptable and creative, with the ability to manage multiple priorities and relationships at all levels of the organization and with journalists including trades to mainstream media
Travel Requirements: Approximately 15-25% across the U.S., Latam, and occasionally Europe for events/trade shows and meetings
Preferred
Knowledge of Amadeus business, travel industry, global distribution systems (GDSs) and travel technology landscape preferred
Ideally experience with CMS tools, social scheduling, listening and advocacy tools and media monitoring tools (i.e. Meltwater)
Existing relationships a plus
Benefits
A complete rewards offer - Amadeus provides attractive remuneration packages, covering all essential components of a competitive reward offer, including salary, bonus, equity, and benefits.
A flexible working model - We want our employees to do their best work, wherever and however it works best for them.
Company
Amadeus
Amadeus is a transaction processor providing transaction processing power and technology solutions for the travel and tourism industry. It is a sub-organization of Amadeus.
Funding
Current Stage
Public CompanyTotal Funding
unknown2010-04-29IPO
2005-07-25Acquired
Recent News
2025-12-19
Company data provided by crunchbase