Global Head of Integrated Communications, Corporate
Core
Lead a globally distributed team to unify Content, PR, and Corporate Communications, shaping the public and internal voice of Flight Centre Travel Group's corporate travel businesses.
Role type
Senior IC Global Head of Integrated Communications
Builds
Global communications function, unified messaging framework, scalable production systems, and content hubs
Domain
Travel industry, Corporate Communications, Public Relations
Required skills
Strategic communications leadership, global team management, crisis communications, media relations, stakeholder management, change communications, content strategy, workflow optimization, editorial judgment
Preferred skills
Experience in travel or multi-brand organizations, external agency management, advanced content marketing
Technologies
N/A
Responsibilities
Lead a globally dispersed team of 15 professionals, develop unified global communications strategy, design scalable production systems, direct brand-aligned content hubs, lead global PR and media engagement, act as accountable lead during crises, oversee employee and customer communications, track performance metrics, integrate teams and processes, build partnerships with executives and agencies, influence communication strategy and risk.
Seniority
Senior, hands-on IC