Travelbag employs 116 employees. The Travelbag management team includes Nicola Richardson (Head of Marketing), David Darling (Head of Commercial and Ecommerce), and Suzanne Harvey (Head of Product B2C).
Get Contact Info for All DepartmentsLooking for a particular Travelbag employee's phone or email?