Travelzoo logo


Global Communications Manager

Marketing · Shanghai, China
Department Marketing
Employment Type Employee
Minimum Experience Senior Manager/Supervisor

Travelzoo® provides our 28 million members insider deals and one-of-a-kind experiences personally reviewed by one of our deal experts around the globe. With more than 25 offices worldwide, we have our finger on the pulse of outstanding travel, entertainment, and lifestyle experiences. For over 15 years we have worked in partnership with more than 2,000 top travel suppliers—our long-standing relationships give Travelzoo members access to the irresistible deals.

The Global Communications Manager is a dedicated individual in the field of marketing communications and public relations.  He/she will lead initiatives targeted at raising Travelzoo’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. This position will report to the Global Head of Brand and based in Shanghai.


  • Create and implement communication strategies for the Company, including Media Relations, External Relations, Social Responsibility, Issue and Crisis Management
  • Plan and set annual PR plan / calendar with local PR teams to create constant brand exposure and brand image for Travelzoo
  • 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 regarding PR content and creative generation
  • Lead agencies, vendors and freelancers (if any) 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
  • Support global executive management team to identify success measures and to track the ROI of all coverage


  • Bachelor’s degree or above
  • 10 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, extremely organized and ability to prioritize
  • Candidate must demonstrate flawless attention to detail, be a team player, multi-tasker, creative thinker   and excellent communicator
  • Passion for understanding different cultures and global trends.

We offer:

  • Competitive salary package
  • Excellent international career opportunities in a high growth company 
  • Exciting and fast paced work environment
  • Ask about our travel perk!


Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    Shanghai, China
  • Department
  • Employment Type
  • Minimum Experience
    Senior Manager/Supervisor