Technology

Travelport appoints Rodger to new agency sales role

By Rob Gill /