Travelzoo employs 396 employees. The Travelzoo management team includes Lisa Oswald (Head of Customer Service, North America and Europe), Arveena Ahluwalia (General Manager, Travelzoo META), and Nancy Barbosa (Head Of Human Resources, NA).
Get Contact Info for All DepartmentsLooking for a particular Travelzoo employee's phone or email?