Travelzoo

HQ
New York
Total Offices: 8
406 Total Employees
Year Founded: 1998

Teams at Travelzoo

Recently posted jobs

9 Hours AgoSaved
In-Office
New York, NY, USA
Software • Travel
The Publisher (Social Media) will lead and execute social media strategies for travel content on various platforms, monitor engagement metrics, and collaborate with teams to achieve campaign goals.
9 Hours AgoSaved
In-Office
Berlin, DEU
Software • Travel
The Social Media Content Strategist is responsible for developing and executing social-first strategies to enhance engagement and brand presence across various platforms, while collaborating with different teams and analyzing performance metrics.
9 Hours AgoSaved
In-Office
Toronto, ON, CAN
Software • Travel
The Publisher [Social Media] will lead social media strategies to enhance travel deals and content engagement across various platforms, leverage user-generated content, and monitor performance metrics.