Travel & Transport's Tech Takes Top Job, Leaves Former Post Open

By Sarah Welt /