Ramana Thumu has taken the role of chief technology officer for Expedia Group. Thumu will oversee engineering operations at ...
Expedia named Thumu CTO amid reports that ride-hailing giant Uber has considered acquiring Expedia. Uber has already expanded ...
Expedia Group (NASDAQ: EXPE) announced the appointment of Ramana Thumu as the company's Chief Technology Officer. Ramana will ...