2 minutes with Joel Ostrov, President of Vision Travel Solutions
How much do you travel each year? About 25 times. Where was your ever first flight? Montreal to Miami via Baltimore in 1964 – I was 10 years old and fell in love with the travel business. Aisle or window? Aisle, absolutely. What’s your favourite airport? Dallas – it has a great […]