Travelzoo logo

Travelzoo

Global Communications Manager

Marketing – Shanghai, China
Department Marketing
Employment Type EFTE-Employee Full Time Equivalent
Minimum Experience Senior Manager/Supervisor

Travelzoo is a global media commerce company. With 25 offices and more than 28 million members in Asia Pacific, Europe and North America, we publish outstanding deals from over 2,000 travel, entertainment and local companies. A career at Travelzoo is more than a job - it’s a calling. We love what we do and our team works hard to make an impact. 

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.

Responsibilities:

  • 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

Requirements:

  • 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.
Apply for this Job
  • Location
    Shanghai, China
  • Department
    Marketing
  • Employment Type
    EFTE-Employee Full Time Equivalent
  • Minimum Experience
    Senior Manager/Supervisor
  • Powered by