Business Travel Executive – Interview Passport&Visa with TravelDesk

Brenda Debiasio Romeo, Key Account and Marketing Manager at TravelDesk, comments on the implementation of new visa requirements.