Sales and Marketing Manager
4 days ago
Slough
An understanding of travel technology, consortia programs, and the needs of travel suppliers is essential. They are at the forefront of shaping the future of travel by delivering innovative solutions that meet the industry's evolving needs. You will work closely with partners, travel agencies, an...