Sales Director - Europe ( UK/ Germany/ France /Netherlands)
4 days ago
Sheffield
Established in 1997 with a vision to redefine the future of travel through technological innovation, today, IBS Software stands as one of the most successful travel technology companies globally, serving over 200 clients, including many of the world’s largest and most renowned airlines, airports,...