Expedia CTO Tony Donohoe is leaving in another big executive departure from travel giant by Todd Bishop on June 8, 2018June 9, 2018 at 10:00 am Tony Donohoe, Expedia Inc.’s chief technology officer, is leaving the Bellevue, Wash.-based online travel giant after seven years as one of its key engineering leaders, according to an internal email… Read More