Job ref no.: 1026569 (CT3121063-01#1691)

Global Communications Manager, Shanghai


My client a global travel media commerce company is looking for a superstar Global Communications Manager to join their team based in Shanghai. You will lead initiatives targeted at raising the company's brand awareness across the globe and play a key role in coordinating the existing international markets to create a consistent global brand voice and image.


  • Create and implement communication strategies; including Media Relations, External Relations, Social Responsibility, Issue and Crisis Management
  • Plan and set annual PR plan with local PR teams to create constant brand exposure and brand image
  • Ensure media outreach to secure coverage across online, print and broadcast media
  • Lead corporate level PR activity and provide guidance to each market regarding PR activity
  • Create global PR material for media and provide guidance to each market
  • Lead agencies, vendors and freelancers on various PR projects to ensure optimal output
  • Support quality assurance for public communication content creation and review
  • Support global executive management team as the key media contact to liaise with extensive network in the travel and entertainment sectors


  • Bachelor's degree or above
  • 6+ years of regional and global communications experience, preferably within the online travel industry; people with journalism, media background is preferred.
  • Excellent presentation, written and verbal communication skills and extremely organized
  • Candidate must demonstrate flawless attention to detail, be a creative thinker and excellent communicator
  • Passion for understanding different cultures and global trends

If this sounds like the perfect fit Apply Now! Contact Stephanie Torville on +852 6106 7977

All applications applied through our system will be delivered directly to the advertiser and privacy of personal data of the applicant will be ensured with security.

More job information
Job ref no. 1026569 (CT3121063-01#1691)
  • 70,000 - 90,000 / month
Job Function
  • China
Employment Term
  • Permanent
  • Full-time
  • 6 years - 11 years
Career Level
  • Senior management level
  • Degree
  • Master's degree